Samothrace definitions

sä'mô-thrä'kē
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.
8
0
Greek island in the NE Aegean: c. 70 sq mi (181 sq km)
proper name
7
0