We found 1 definitions of caravan inn from 1 different sources.
Noun |
||
caravan inn - an inn in some eastern countries with a large courtyard that provides accommodation for caravans | ||
caravansary, caravanserai, khan |