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
Tweet