Find the word definition

Wikipedia
Saraqucha

Saraqucha or Sara Qucha ( Quechua sara maize, qucha lake, lagoon, "maize lake", hispanicized spellings Saracocha, Saraccocha, Sara Cocha) is a lake in Peru situated in the Puno Region, San Roman Province, Cabanillas District.