Scylla
Latin
proper noun
Definitions
- Scylla rock on the Italian coast
- (Greek mythology) Scylla a ravenous monster
Etymology
Borrowed from Ancient Greek Σκύλλα.
Origin
Ancient Greek
Σκύλλα
Borrowed from Ancient Greek Σκύλλα.
Ancient Greek
Σκύλλα