Empusa

Greek mythological name

Empusa Origin and Meaning

The name Empusa is a girl's name .

In Greek mythology, Empusa is a shape-shifting female being commanded by the witch Hecate. She is said to seduce and feed on young men.