Telugu English Dictionary
Free Telugu Online Dictionary
[Tel from ati+vayi lit. one that has a big mouth.] n. A woman adudi.