Save Type Mountain Usage Spanish (Latin American) Meaning & History A mountain in Peru. Possibly meaning "blind lake", from Quecha ñawsa meaning "blind" and qucha meaning "lake".