Find the word definition

Wikipedia
Avlonari

Avlonari is a village and a community in the eastern part of the island of Euboea, Greece. It was the seat of the municipality of Avlon. In 2001 its population was 761 for the village and 1,539 for the community, which includes the villages Chania, Dafni, Elaia and Lofiskos. Avlonari is situated on a hillside, 13 km northeast of Aliveri, 15 km south of Kymi, Greece and 47 km east of Chalcis.