Telugu English Dictionary
Free Telugu Online Dictionary
[Skt. from nirrti.] n. The name of the genius who governs the South West.