scylla
1. [ 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
Related terms: mythical_being Greek_mythology
Similar spelling:   scilla
  Scull
  Scola
  Scala
  Schull
  Scholl
  Schill
  Schell
  Schall
  Scalia
  scowl
  scaly
  scale
  Scully
  Schley
  Scally
  scaley