Samothracian in French Samothracian in French Samothracien noun An inhabitant or a resident of Samothrace. Add to Flashcards