Cho Oyu (noun) Definition, Meaning & Examples

  1. a peak on the Nepal-Tibet border, in the Himalayas: sixth highest in the world. 26,906 feet (8,201 meters).
Cho Oyu (noun) Definition, Meaning & Examples

More Definitions