Skyros
geographical nameDefinition of Skyros
island of Greece in the Aegean Sea east of the island of Euboea; largest and easternmost of the Northern Sporades