WhatName

Meaning name Scylla

NamesSScScyScylla

Scylla

Meaning name Scylla
Latin form of Greek Skylla, meaning "tear and rend." In mythology, this is the name of a sea goddess resembling a mermaid but having numerous ravenous canine foreparts.

© WHATNAME.NET