English English Dictionary
English English Dictionary
The online English-English dictionary from The Project Gutenberg
Result
Result for Avenger
Avenger
(n.)
One who avenges or vindicates; as, an avenger of blood.
Avenger
(n.)
One who takes vengeance.