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