What sea monster with six dog heads devoured sailors from Odysseus' ship?

The story behind the answer

What sea monster with six dog heads devoured sailors from Odysseus’ ship? The answer is Scylla.

Scylla was a terrifying sea monster who lived on a cliff opposite the whirlpool Charybdis. In Homer’s Odyssey, she had six long necks and doglike heads, each with multiple rows of teeth. Her position created an unavoidable maritime danger: sailors who steered toward her risked losing crew members, while vessels that moved too close to Charybdis could be swallowed by the whirlpool.

The goddess Circe warned Odysseus to pass nearer Scylla because losing six men was preferable to losing the entire ship to Charybdis. As Odysseus’ vessel crossed the strait, Scylla snatched six sailors from the deck and devoured them. Odysseus could not save them, despite carrying weapons.

Later myths supplied different origins for Scylla, including stories in which she had once been a beautiful maiden transformed by jealousy or magic. Scylla is commonly confused with Charybdis, but Scylla is the many-headed predator, whereas Charybdis is the destructive whirlpool.

Source: Wikipedia · fact-checked Sept. 2026

Add question to a list

Choose a list to keep this question in: