Greek island in the NE Aegean: c. 70 sq mi (181 sq km)
Gr. name Sa·mo·thráki
An island of northeast Greece in the northeast Aegean Sea. The Winged Victory of Samothrace, now at the Louvre in Paris, was sculpted c. 200 BC and found on the island in 1863.