Syros
geographical name
Sy·ros
ˈsē-ˌrȯs
variants
or Greek Síros
1
island of Greece in the Cyclades south of Andros
2
see ermoúpolis
Love words? Need even more definitions?
Merriam-Webster unabridged
Share