skiros (0 synonym found)

We don't have any synonyms for skiros yet.

Did you mean…

Think skiros belongs in the thesaurus? Recommend it and we'll take a look.


Definition of skiros:

(n) : Alternative spelling of Skyros. [An island of Greece, in the Sporades administered by Euboea or Evia.]

Definition of skiros:

(n) : Alternative spelling of Skyros. [An island of Greece, in the Sporades administered by Euboea or Evia.]

Back to Top