Meaning "Turquoise Goddess" in Tibetan, Cho Oyu is a majestic mountain in the Mahalangur Mountain range ... word "manasa," meaning "intellect" or "soul", according to the Nepal Himal Peak Profile site ...