Telugu English Dictionary
Free Telugu Online Dictionary
[Skt.] n. Flying, soaring, Birth, production. eguruta, puttuka.