caravan inn


Also found in: Dictionary, Wikipedia.
  • noun

Synonyms for caravan inn

an inn in some eastern countries with a large courtyard that provides accommodation for caravans