What does caravan inn mean?

caravan inn meaning in General Dictionary

an inn in certain eastern countries with a sizable courtyard providing you with accommodation for caravans