English Meaning of teran

Meaning of 'teran' (தேரன்)

, தேரையர், தேரையன், s. one of the disciples of Agastya celebrated from his superior knowledge of medicine.


Browse Tamil - English Words

Tamil - English Dictionary Search