'caravan inn' definitions:

Definition of 'caravan inn'

From: WordNet
noun
An inn in some eastern countries with a large courtyard that provides accommodation for caravans [syn: caravansary, caravanserai, khan, caravan inn]