scyros Definition
Definition
An island in the Aegean Sea, part of Greece; it is noted for its historical significance, particularly as the place where Achilles is said to have died, and for the Scyros Island municipality.
More Word
Browse
An island in the Aegean Sea, part of Greece; it is noted for its historical significance, particularly as the place where Achilles is said to have died, and for the Scyros Island municipality.
Browse