The word "scylla" in English means: In Greek mythology, a sea monster who lived on one side of a narrow strait. She was a dangerous creature., A situation or problem presenting inescapable alternatives, neither of which is desirable; a rock and a hard place..