caravan inn

1. (noun) an inn in some Eastern countries with a large courtyard that provides accommodation for caravans
Synonyms: caravansary, caravanserai, khan
Related Words: hostel, hostelry, inn, lodge



Terms and Conditions of Use / Copyright Notice