Scourer

Webster's Dictionary of the English Language

·noun One who, or that which, scours.

II. Scourer ·noun A rover or footpad; a prowling robber.