SCILLA


Meaning of SCILLA in English

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

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