Avengeress

Definition:

  • (n.) A female avenger.

Compare avengeress with other words:

avenger vs. avengeress