Words: Nilgiri mountains Nilgiri Hills
Part of speech: n
Definition: hills in southern India