[Scyl.la] n [L, fr. Gk Skylle]: a nymph changed into a monster in Greek mythology who terrorizes mariners in the Strait of Messina -- between Scylla and Charybdis : between two equally hazardous alternatives
SCYLLA
Meaning of SCYLLA in English
Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012