someone who cleanses by scouring
someone who travels widely and energetically; he was a scourer of the seven seas'