neilgherry

/N IH1 L G EH1 R IY0/
noun
  1. 1

    Archaic form of Nilgiri (“Indian mountain range”). [A mountain range forming part of the Western Ghats in western Tamil Nadu, India.]