Skip to content

Μέδουσα

Médousa

the ruling one

1 word in English grow from this root.

Medusa

Nature
ΜέδουσαMédousa

she who rules over