Scylla (n.)youdaoicibaDictYouDict[Scylla 词源字典]
sea-monster in the Strait of Messina, from Latinized form of Greek Skylla, of unknown origin, perhaps related to skyllein "to tear."[Scylla etymology, Scylla origin, 英语词源]