Telugu English Dictionary
Free Telugu Online Dictionary
[Tel.] n. A maid, damsel, lady. vanita, adudi. [Skt.] adj. Pleased.