Despoiler
De*spoil"er
(?),
n.
One who despoils.