servant of a deity meaning in tamil

Word: servant of a deity - The english word have 18 alphabets and vowels..

Meanings in tamil :

tevatachan ( தேவதாசன் )
தொய்வத்தொண்டன்
அரிச்சந்திரன்மகன்
Tamil to English
English To Tamil