SKYROS


Meaning of SKYROS in English

or Greek Skíros geographical name island Greece in the Northern Sporades E of Euboea

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