someone who takes vengeance
"The vigilante was known as a ruthless avenger who targeted every criminal in his neighborhood for justice."
One who avenges or vindicates
"The detective became an avenger for his fallen colleague by relentlessly pursuing the corrupt officials responsible for the cover-up."