avengeresses
English
Noun
avengeresses
plural of
avengeress