Skip to content

Ἐγκέλαδος

Enkélados

Enceladus, a Giant

1 word in English grow from this root.

Enceladus

Myth
ἘγκέλαδοςEnkélados

the noisy one