Englishfor English speakers
Smyrna
English
Meaning Smyrna meaning
What does Smyrna mean?
Smyrna
—
noun
(= Izmir)
a port city in western Turkey
Synonyms Smyrna synonyms
What other words have the same or similar meaning as Smyrna?
Smyrna
English » English
Izmir
Are you looking for...?