Answer: skyros

AnswerCrossword Clue
SKYROS

Greek isle in No. Sporades.