Telugu English Dictionary
Free Telugu Online Dictionary
[Tel. plu. of rayi.] n. Stones. magaralu diamonds, vajramulu.