Vihaarashaala meaning in english


Word: വിഹാരശാല Transliteration: vihāraśāla

Meaning of വിഹാരശാല in english :

Noun Promenade
Related wordsvihāraśāla (വിഹാരശാല) - Promenade 
Malayalam to English
English To Malayalam