Find the word definition

Wikipedia
Qanchisqucha (Mariscal Luzuriaga)

Qanchisqucha ( Quechua qanchis seven qucha lake, "seven lakes", hispanicized spellings Canchiscocha, Janchiscocha) is a lake in Peru located in the Ancash Region, Mariscal Luzuriaga Province, Fidel Olivas Escudero District. It is situated between the lake Yanaqucha in the north and another lake named Yanaqucha in the southwest.