Definition of "Skylla"

The word, "Skylla" does not exist in our dictionary.