Save Type Body of Water & Mountain Usage Spanish (Latin American) Meaning & History A mountain and lake in Peru. Possibly meaning "gull lake", from Quecha qillwa, qiwlla, or qiwiña meaning "gull" and qucha meaning "lake".