caravan inn Meaning, Definition & Usage

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

WordNet