Definition of Nilgiri Hills in US 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/