AVENGER


Meaning of AVENGER in English

noun one who takes vengeance.

2. avenger ·noun one who avenges or vindicates; as, an avenger of blood.

Webster English vocab.      Английский словарь Webster.