Find the word definition

Wikipedia
Tikllaqucha

Tikllaqucha ( Quechua tiklla two-colored / eyelash, qucha lake, lagoon, hispanicized spelling Ticllacocha) is a lake in Peru located in the Lima Region, Yauyos Province, Tanta District. It is situated at a height of about , south of the lakes Pawqarqucha, Ch'uspiqucha and Pisququcha and northwest of the mountains Qutuni and Wayna Qutuni.