Glyfada

English

Alternative forms

Etymology

From Ancient Greek Γλυφάδα (Glupháda).

Proper noun

Glyfada

  1. A city and municipality, a suburb 13 km south of Athens city centre in Attica, Greece.
  2. Numerous other places across Greece.

Translations

Anagrams