caravan_inn
1. [ noun ] (housing) an inn in some Eastern countries with a large courtyard that provides accommodation for caravans
Synonyms: caravanserai khan caravansary
Related terms: hostel
Similar spelling:   caravanning
  caravansary
  caravanserai
  carabiner
  carabinier
  carabineer