Nilgiri Hills









Nilgiri Hills


plural noun

  1. a group of mountains in S India, in Madras state. Highest peak, Mt. Dodabetta, 8760 feet (2670 meters).

pl n

  1. a plateau in S India, in Tamil Nadu. Average height: 2000 m (6500 ft), reaching 2635 m (8647 ft) in Doda Betta
53 queries 0.551