Dictionary
Definition of NANDA DEVI
noun : NANDA DEVI
Source:WordNet 3.1
-
1. (
) a mountain in the Himalayas in northern India (25,660 feet high) ;
See more about : NANDA DEVI