avenger
noun/əˈvendʒə(r)/
/əˈvendʒər/
(formal)- a person who punishes or hurts somebody in return for something bad or wrong that has been done to them, their family or friends
Check pronunciation:
avenger
Definition of avenger noun from the Oxford Advanced Learner's Dictionary