Reaver

(n.) One who reaves.