meaning of avenger

1. One who avenges or vindicates; as, an avenger of blood.
2.
One who takes vengeance.


Related Words

avenger | avengeress |

Developed & Maintained By Taraprasad.com

Treasure Words