Caravanserai meaning in malayalam
Word: Caravanserai
Caravanserai definition
Noun:
(housing) an inn in some Eastern countries with a large courtyard that provides accommodation for caravans
Related wordsCaravanserai - Sathram (സത്രം) Noun:
(housing) an inn in some Eastern countries with a large courtyard that provides accommodation for caravans
Malayalam to English
English To Malayalam