Word Definition

Avenged

  1. of Avenge