meaning of avenger
1. One who avenges or vindicates; as, an avenger of blood.
2. One who takes vengeance.
Related Words
avenger | avengeress |
1. One who avenges or vindicates; as, an avenger of blood.
2. One who takes vengeance.
avenger | avengeress |