Telugu English Dictionary
Free Telugu Online Dictionary
[Tel.] n. The last house. The next world, heaven. BD. iv.