caravan inn
Meaning, Definition & Usage
Dictionary
Related
noun
an inn in some eastern countries with a large courtyard that provides accommodation for caravans
khan; caravanserai; caravansary
.
WordNet
Previous
carapax
carapidae
carassius
carat
caravaggio
Next
caravaneer
caravanning
caravansary
caravanserai
caravel