Edessa
/ɪˈdɛs.ə/name
Middle School
1
A city in Greece, capital in Pella Prefecture, in periphery of Central Macedonia.
2
Synonym of Urfa: a city in southeastern Turkey.
A city in Greece, capital in Pella Prefecture, in periphery of Central Macedonia.
Synonym of Urfa: a city in southeastern Turkey.