Find the word definition

Wikipedia
Quilleco

Quilleco (literally means "water of tears") is a Chilean town and commune located in the Bío Bío Province, Bío Bío Region.