Megaera

Greek
"the jealous one"

Megaera Origin and Meaning

The name Megaera is a girl's name meaning "the jealous one".

Megaera is one of the Furies in Greek mythology — deities of vengeance. It's a better choice than Envy, which was given to 37 more baby girls than Megaera at last count.