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

Avenger Is Also Mentioned In

Advertisement