Avathaarapurushan‍ meaning in english


Word: അവതാരപുരുഷന്‍ Transliteration: avatārapuruṣan‍

Meaning of അവതാരപുരുഷന്‍ in english :

Noun Vishnu
Demigod
Related wordsavatārapuruṣan‍ (അവതാരപുരുഷന്‍) - Vishnu 
Malayalam to English
English To Malayalam