Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps

Noun: Scylla  si-lu
  1. (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

Sounds like: Scylla

Derived forms: Scyllas

Type of: mythical being

Encyclopedia: Scylla