Skyros
or Skí·ros, Scy·ros
[ skahy-ros, -rohs; Greek skee-raws ]
/ ˈskaɪ rɒs, -roʊs; Greek ˈski rɔs /
noun
a Greek island in the W Aegean: the largest island of the Northern Sporades. 81 sq. mi. (210 sq. km).
British Dictionary definitions for skíros (1 of 2)
British Dictionary definitions for skíros (2 of 2)
Skyros
Scyros
/ (ˈskiːrɒs) /
noun
a Greek island in the Aegean, the largest island in the N Sporades. Pop: 2602 (2001). Area: 199 sq km (77 sq miles)
Modern Greek name: Skíros