English Meaning of tenukan

Meaning of 'tenukan' (தேனுகன்)

{*}, s. an Asura, a Rakshasa, ஓரசுரன்.

தேனுகாரி, Krishna, as the destroyer of Thenuka.


Browse Tamil - English Words

Tamil - English Dictionary Search