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).
Example sentences from the Web for scyros
British Dictionary definitions for scyros (1 of 2)
British Dictionary definitions for scyros (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