one of the eight demigods meaning in tamil

Word: one of the eight demigods - The english word have 25 alphabets and vowels..

Meanings in tamil :

turuvan ( துருவன் )
dhruva the grandson of மனு and son of உத்தானபாதன்
துருவநட்சத்திரம்
அஷ்டவசுக்கிளிலொ ருவன்
Tamil to English
English To Tamil