Mahaasaudham meaning in english


Word: മഹാസൗധം Transliteration: mahāsaudhṁ

Meaning of മഹാസൗധം in english :

Palace
Related wordsmahāsaudhṁ (മഹാസൗധം) - Palace 
Malayalam to English
English To Malayalam