nemesis

noun
nem*e*sis \ ˈne-mə-səs \
1561{ds||1||}
  • the Greek goddess of retributive justice
  • one that inflicts retribution or vengeance
  • a formidable and usually victorious rival or opponent
Powered by Merriam-Webster