Find the word definition

Wikipedia
Milluqucha

Milluqucha (Quechua millu salty / aluminum sulfate used to dye something, qucha lake, hispanicized spelling Millococha) is a lake in Peru located in the Huancavelica Region, Huancavelica Province, Acobambilla District. Milluqucha lies west of the large lake named Warmiqucha. Near the lake there is also a village named Milluqucha.