Samothrace in Turkish Samothrace in Turkish Semadirek proper noun An island of Greece in the Aegean. Add to Flashcards