nanda devi

Noun
  1. A mountain in the Himalayas in northern India (25,660 feet high) (synset 109388025)

Other Searches