manitavataram meaning in english


Word: மனிதாவதாரம் - The tamil word have 11 characters.
Transliteration : maṉitāvatāram Other spellings : manitavataram

Meanings in english :

incarnation of a deity in the human form
Tamil to English
English To Tamil