Meaning of nanda devi

Definition of nanda devi

(noun) a mountain in the Himalayas in northern India (25,660 feet high)

Other information on nanda devi

WIKIPEDIA results for nanda devi
Amazon results for nanda devi