English dictionary
nanda devi meaning and definition
Definition and meaning of nanda devi at MeaningMonkey.org. nanda devi meaning and definition in the English Dictionary.NANDA DEVI noun
Definition of Nanda Devi (noun)
- a mountain in the Himalayas in northern India (25,660 feet high)
Source: Princeton University Wordnet