Telugu English Dictionary
Free Telugu Online Dictionary
[Skt.] n. The throat: a cloud. meda, mabbu. Vasu. v. 54.