Telugu English Dictionary
Free Telugu Online Dictionary
[Tel. from veyu.] n. Throwing, casting a toss, a throw, a cast. veyadamu.