chomolungma

listen to the pronunciation of chomolungma
English - English
{i} (In Sanskrit) Mount Everest, highest mountain on Earth, mountain located in the Himalayan mountain range between Nepal and Tibet