tevatutan meaning in english


Word: தேவதூதன் - The tamil word have 8 characters and have more than one meaning in english.
tevatutan means
1. a conventional representation of such a being, in human form, with wings, usually in white robes.

Transliteration : tēvatūtaṉ Other spellings : tevatutan

Meanings in english :

divine messenger
angel
Tamil to English
English To Tamil