Σκύλλα

Etymology
Probably from.

Proper noun

 * 1) Scylla

Proper noun

 * 1)  Scylla