Home
Search
Index
Definify.com
Definition
2024
Escila
Escila
Spanish
Proper noun
Escila
m
(
Greek
mythology
)
Scylla
(
personification of the rock
)
Etymology
From
Ancient Greek
Σκύλλα
(
Skúlla
)
Similar Results
Espial