Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

syros Definition

Cancel
syros
geographical name(Sy-ros)
island of Greece in the Cyclades south of Andros
syros
geographical name(Sy-ros)
port on the Aegean Sea on the island of Syros, Greece population 12,987

Words Related to syros!

syros Examples by Brain Bank Users