Telugu English Dictionary
Free Telugu Online Dictionary
[H.] n. A large kind of drum. (Bobbili. ii. 213.)