Samothracia = "a sign of rags" 1) an island on the Aegean Sea, about 38 Miles (60 km) from the coast of Thrace at the mouth of the river Hebrus