Someone who takes vengeance
(Noun)
Synonyms:
  1. retaliator
  2. nemesis
  3. vindicator

Avenger Is Also Mentioned In