daruka an asura meaning in tamil

Word: daruka an asura - The english word have 15 alphabets and vowels..

Meanings in tamil :

tarukan ( தாருகன் )
தாருகாசூரன்
குமரன்கொன்றஅசுரன்
காளியாற்கொலையுண்ட அ சுரன்
Tamil to English
English To Tamil