revenger

noun
  1. a person who takes revenge; one who retaliates for a wrong or injury
  2. Usage: somewhat archaic

Examples