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.