servant of deity meaning in tamil

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

Meanings in tamil :

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