nemesis
/ˈnɛməsɪs/
noun
Meaning
An archenemy
"Batman is in constant conflict with his nemesis, The Joker."
(chiefly non-North American usage) A person or character who specifically brings about the downfall of another person or character.
The principle of retributive justice.