Word info

Xylokastro

Proper noun

Meaning

Xylokastro

A town in the northern part of the Korinthia prefecture in southwestern Greece

Source: en.wiktionary.org

Close letter words and terms