Definitions for scylla
Overview of noun scylla
The noun scylla has 1 senses? (no senses from tagged texts)
1. Scylla
((Greek mythology) a sea nymph transformed into a sea monster who lived on one side of a narrow strait; drowned and devoured sailors who tried to escape Charybdis (a whirlpool) on the other side of the strait)




