Telugu English Dictionary
Free Telugu Online Dictionary
[Tel. from idiyu] n. A breach or crack, a hole. Parij. ii. 44.