Home

Word

Nanda Devi, n.
more info a mountain in the Himalayas in northern India (25,660 feet high)
<noun.object>

Nanda Devi