CompareWords
Compare
Avengeress
Definition:
(n.) A female avenger.
Compare
avengeress
with other words:
avenger vs. avengeress