Definition of Caravanserai

  • (noun) an inn in some eastern countries with a large courtyard that provides accommodation for caravans

Synonyms of Caravanserai


Antonyms of Caravanserai


No Antonyms Found.

Homophones of Caravanserai


No Homophones Found.