meaning of livery stable

1. stable where horses and vehicles are kept for hire


Related Words

livery stable |

Developed & Maintained By Taraprasad.com

Treasure Words