avenger - İngilizce Eşanlam Sözlük

avenger

n.
[1] retaliator