avenger 復仇者
A·ven·ger n. 1. One who avenges or vindicates; as, an avenger of blood. 2. One who takes vengeance. [Obs.] ◄ ►
avenger n : someone who takes vengeance [syn: retaliator]