Telugu English Dictionary
Free Telugu Online Dictionary
[Tel. from surpanakha.) n. A syren, a harpy, a cruel selfish wretch.