Telugu English Dictionary
Free Telugu Online Dictionary
[Skt.] n. A drain, or channel: a small sluice. alugu. A. v. 71.