CHO OYU


Meaning of CHO OYU in English

geographical name mountain 26,750 feet (8153 meters ) Nepal & Tibet in the Himalayas; 6th highest in the world

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.