Meaning of Scylla
Definition of Scylla
(noun)
(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
Other information on Scylla
WIKIPEDIA results for
Scylla
Amazon results for
Scylla
Tweet