SAMOTHRACE


Meaning of SAMOTHRACE in English

or Modern Greek Samothráki geographical name island Greece in the NE Aegean , Samothracian adjective or noun

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.