Find the word definition

Wikipedia
Chiqllaqucha (Junín)

Chiqllaqucha ( Quechua chiqlla green, qucha lake, "green lake", hispanicized spelling Chiquiacocha) is a lake in Peru located in the Junín Region, Junín Province, Junín District. Chiqllaqucha lies east of Lake Junin and south of the lake Allqaqucha.