avenger
English Dictionary
->
Letter A
-> avenger
Search Dictionary:
avenger Definition
(n)
someone
who
takes
vengeance
avenger Synonyms
avenger
retaliator
© Art Branch Inc.