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