Caravanserai Meaning in Hindi

What is the translation of word Caravanserai in Hindi?

Meaning of  Caravanserai in Hindi is : कारवां सराय

Definition of word Caravanserai

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

Other Meanings of Caravanserai