Avengeress Definition
noun
(rare) A female avenger.
Wiktionary
Other Word Forms of Avengeress
Noun
Singular:
avengeress
Plural:
avengeressesFind Similar Words
Find similar words to avengeress using the buttons below.