caravan inn
ca·ra·va·ninn
noun
1.
an inn in some Eastern countries with a large courtyard that provides accommodation for caravans
Related words
Broader terms
WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.