NILGIRI HILLS
Meaning of NILGIRI HILLS in English
/nil"geuh ree/
a group of mountains in S India, in Madras state. Highest peak, Mt. Dodabetta, 8760 ft. (2670 m).
Random House Webster's Unabridged English dictionary.
Полный английский словарь Вебстер - Random House .
2012