noun Etymology: Latin, from Greek Skyllē Date: 14th century a nymph changed into a monster in Greek mythology who terrorizes mariners in the Strait of Messina
SCYLLA
Meaning of SCYLLA in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012