Random
Requiter
Synonyms for Requiter
avenger
scourge
nemesis
castigator
chastiser
punisher
vigilante
For more similar words, try
Requiter
on Thesaurus.plus dictionary