Afflicter

•  Afflicter  –  One who afflicts.