Skyros (English, name)
expansion: Skyros
Senses:
glosses: An island of Greece, in the Sporades administered by Euboea or Evia.
glosses: A village in Greece in the Sporades administered by Euboea or Evia.
Forms:
form: Skiros
tags: alternative