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)

  1. an inn in some eastern countries with a large courtyard that provides accommodation for caravans
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: