About us
Define
Definitions for
"Samothrace"
Samothrace (Greek: ΣαμοθÏάκη, Samothraki, Turkish: Semadirek) is an island in Greece, in the northern Aegean Sea. The name of the island means Thracian Samos. The town is locally called Chora.
en.wikipedia.org