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

skyros Definition

Cancel
skyros
geographical name(Sky-ros)
island of Greece in the Aegean Sea east of the island of Euboea; largest and easternmost of the Northern Sporades

Words Related to skyros!

skyros Examples by Brain Bank Users