Skip to main content


Origin: Greek
Meaning: "distribution of what is due", "retribution", and "righteous anger".
In Greek mythology, Nemesis was the goddess of vengeance and divine retribution. It’s also where the English word nemesis comes from, where it can mean an avenger bringing about someone’s downfall or destruction, or is something or someone that cannot be overcome.