Word info

Neo Faliro

Proper noun

Meaning

Neo Faliro

A city southeast of Athens in the Attica prefecture Greece.

Source: en.wiktionary.org

Related terms

Close letter words and terms