SCYLLA


Meaning of SCYLLA in English

n. rock in the Strait of Messina off the southern coast of Italy; Scilla, nymph who became a monster and inhabits the Strait of Messina (Greek mythology)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.