Skyros in Portuguese Skyros in Portuguese Skyros proper noun An island of Greece, in the Sporades administered by Euboea or Evia. Add to Flashcards