avengeance ( synonym found)

Definition of avengeance:

°(obsolete) vengeance.

Back to Top