Skyros
geographical name
Sky·ros
ˈskī-rəs
-ˌräs
variants
or Greek Skíros
island of Greece in the Aegean Sea east of the island of Euboea; largest and easternmost of the Northern Sporades
Love words? Need even more definitions?
Merriam-Webster unabridged
Share