Samothrace
geographical name
Sam·o·thrace
ˈsa-mə-ˌthrās
variants
or Modern Greek Samothráki
island of Greece in the northeastern Aegean Sea
Love words? Need even more definitions?
Merriam-Webster unabridged
Share