Cho Oyu









Cho Oyu


Cho Oyu or Cho O·yo [choh oh-yoo]

  1. a peak on the Nepal-Tibet border, in the Himalayas: sixth highest in the world. 26,906 feet (8201 meters).
52 queries 0.562