◄
Scourger
►
Dictionary
(
n.
) One who scourges or punishes; one who afflicts severely.
Clyx.com