Find the word definition

Wikipedia
Chovoli

Chovoli is a community in the municipal unit of Paion in southern Achaea, Greece. In 2001 its population was 303. The community includes two villages, Ano Chovoli and Kato Chovoli.