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