Definition of Nanda Devi

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

Semanticaly linked words with "nanda devi"