Synonyms of Caravan Inn in English :
Antonyms of Caravan Inn in English
Thesaurus of Caravan Inn in English
Caravan Inn
see definition of caravan innSynonyms of caravan inn
1. (noun) an inn in some eastern countries with a large courtyard that provides accommodation for caravans