Find the word definition

Wikipedia
Apolakkia

Apolakkia is a Greek village in the municipal unit of South Rhodes, on the island of Rhodes, South Aegean region. In 2001 its population was of 415.