Mahimaavathi meaning in english


Word: മഹിമാവതി Transliteration: mahimāvati

Meaning of മഹിമാവതി in english :

Noun Her majesty
Related wordsmahimāvati (മഹിമാവതി) - Her majesty 
Malayalam to English
English To Malayalam