Caravanserai meaning in malayalam

Word: Caravanserai

Meanings of Caravanserai in malayalam :

Noun Sathram (സത്രം)
Vazhiyampalam (വഴിയമ്പലം)
Caravanserai definition
Noun:
(housing) an inn in some Eastern countries with a large courtyard that provides accommodation for caravans
Related wordsCaravanserai - Sathram (സത്രം)
Malayalam to English
English To Malayalam