samothrace









samothrace


noun

  1. a Greek island in the NE Aegean.

noun

  1. a Greek island in the NE Aegean Sea: mountainous. Pop: 2723 (2001)

Aegean island, from Samos + Thrace, representing the sources of two waves of settlers who came to the island in ancient times.

53 queries 0.564