Skip navigation.

Skyros - What does it mean?

Definition of 'Skyros'

English

Alternative forms

: Skiros

Proper noun

(wikipedia) (en-proper noun)
  • An island in the Sporades administered by Euboea or Evia in Greece
  • A village in the Sporades administered by Euboea or Evia in Greece
  • Similar to 'Skyros'

    Sirius, Sayers, SIers, Syriacs, Skiros, Seris, Soros, Sears, Souris, SSRIs