Nemesis
Nemesis, in Greek mythology, goddess of just retribution, avenger of evil. She was the agent of punishment for violations of sacred law. More generally, the word “nemesis” now means any formidable opponent.
Additional topics
21st Century Webster's Family Encyclopedia21st Century Webster's Family Encyclopedia - Nebular hypothesis to Norse mythology