English edit

Pronunciation edit

Proper noun edit

Skyros

  1. An island in Greece, in the Sporades administered by Euboea or Evia.
  2. A village in Greece in the Sporades administered by Euboea or Evia.

Alternative forms edit

Derived terms edit

Translations edit

Further reading edit

Portuguese edit

Alternative forms edit

Proper noun edit

Skyros f

  1. Skyros (an island of Greece)