Scylla (n.) Look up Scylla at Dictionary.com
sea-monster in the Strait of Messina, from Latinized form of Greek Skylla, of unknown origin, perhaps related to skyllein "to tear."