Subscriber login


Forgot your password?

Library card login

Other

Nilgiri Hills

Pronunciation: /ˈnɪlgɪri/

Definition of Nilgiri Hills
  • a range of hills in southern India, in western Tamil Nadu. They form a branch of the Western Ghats.

Nilgiri Hills in other Oxford dictionaries

Definition of Nilgiri Hills in the US English dictionary