Telugu English Dictionary
Free Telugu Online Dictionary
[Skt. cognate with Eng. owl] n. An owl. gudlaguba.