DHAULAGIRI





Definition:

  1. [noun] a mountain in the Himalayas in Nepal (26,820 feet high)
    Synonyms: Dhaulagiri

Synonyms: