Skyros in Greek Skyros in Greek Σκύρος proper noun An island of Greece, in the Sporades administered by Euboea or Evia. Add to Flashcards