Nanda Devi
English Dictionary
->
Letter N
-> Nanda Devi
Search Dictionary:
Nanda Devi Definition
(n)
a
mountain
in
the
Himalayas
in
northern
India
(
25
,
660
feet
high
)
Nanda Devi Synonyms
Nanda Devi
© Art Branch Inc.