Origin: Greek prefix mega-
Megaera has 2 different meanings across 2 categories:
one of the three Furies
One of the Furies, Erinyes in Greek mythology, the cause of jealousy and envy, who punishes people who commit crimes, especially marital infidelity.