caravan : Idioms & Phrases

Index


caravan inn

  • noun an inn in some eastern countries with a large courtyard that provides accommodation for caravans
    khan; caravanserai; caravansary.
WordNet