Find the word definition

Wikipedia
Giolou

Giolou is a village in the Paphos District of Cyprus, located 20 km North of Paphos and 15 km South of Polis Chrysochous.