Letters that make Scylla
s, a, l, c, y are letters that make 'Scylla'
1 possible definitions for 'Scylla'
Under this definition, scylla is a noun and has the following properties:
'Scylla' can be considered an instance of mythical being.
'Scylla' can be a category of Greek mythology.