scourer (Noun) — Someone who cleanses by scouring.
scourer (Noun) — Someone who travels widely and energetically. ex. "he was a scourer of the seven seas"