creativity · Mystery · Uniqueness
Source: Greek
Root Word: Skylla
Derived From: Scylla
Meaning: Skylla is a sea monster in Greek mythology, often associated with the similarly named Charybdis.
Popularity History: This name is uncommon and may appear in some contemporary families with creative naming.