caravan inn is a noun meaning "an inn in some eastern countries with a large courtyard that provides accommodation for caravans". It carries one recorded sense.
an inn in some eastern countries with a large courtyard that provides accommodation for caravans
Definitions, synonyms and semantic relations for caravan inn come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.