avenger The origin and history of avenger. Etymology From Middle English avengere, formed from avenge plus -er. ← Back to the full definition of avenger