SCYROS Meaning of SCYROS in English /skuy"ros, -rohs/ ; Gk. /skee"rddaws/ , n.Skyros. Random House Webster's Unabridged English dictionary. Полный английский словарь Вебстер - Random House . 2012