caravan_innEnglish

caravan inn, caravansary, caravanserai, khan

Noun

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

English: caravansary, caravanserai, khan, caravan inn

English words with similar meanings

Show 3 words