It is the name of one of the Spuradas Islands (meaning scattered), which are located in the Aegean Sea and belong to Gracia.
SKYROS: Greek island in the Sporades in the Aegean Sea.