Glyfada
Proper noun
Meaning
A city and municipality, a suburb 13 km south of Athens city centre in Attica, Greece.
Numerous other places across Greece.
Source: en.wiktionary.orgProper noun
A city and municipality, a suburb 13 km south of Athens city centre in Attica, Greece.
Numerous other places across Greece.
Source: en.wiktionary.org