tevaralan meaning in english


Word: தேவராளன் - The tamil word have 8 characters.
Transliteration : tēvarāl.aṉ Other spellings : tevaralan

Meanings in english :

one supposed to be possessed so as to utter oracles
Tamil to English
English To Tamil