English dictionary
caravan inn meaning and definition
Definition and meaning of caravan inn at MeaningMonkey.org. caravan inn meaning and definition in the English Dictionary.CARAVAN INN noun
Definition of caravan inn (noun)
- an inn in some eastern countries with a large courtyard that provides accommodation for caravans
- synonyms: caravansary, caravanserai, khan
Source: Princeton University Wordnet