2 English Synonyms for ZHUMULANGMA
Prev.1Next
Mount Everest
Definition: 1. (uncountable) A mountain in the, Himalayas on the border of, Solukhumbu, Koshi, Nepal and, Tingri County, Shigatse, Tibet, China; the world’s highest mountain.
There are 2 definitions of the word Mount Everest
Show more information about Mount Everest
Prev.1Next
Search took: 2.9847 ms