Definition of Nilgiri Hills in English:

Nilgiri Hills

proper noun

  • A range of hills in southern India, in western Tamil Nadu. They are a branch of the Western Ghats.

Pronunciation:

Nilgiri Hills

/ˌnilɡərē ˈhilz/