Meaning of 'turuvacan'

s. Rishi given to anger.

Meaning of துருவாசன்

s. Rishi given to anger.


Browse Tamil - English Words