Skip to content
Kotomora

シラ

Meanings

1

noun

Scylla

In Greek mythology, a sea monster often paired with Charybdis. Cross-referenced with スキュラ.

See also: スキュラ

Expressions