scourer has definitions from the field of work
1
[ noun ] (work) someone who cleanses by scouring

Related terms

cleaner scrub

2
[ noun ] someone who travels widely and energetically

Examples

"he was a scourer of the seven seas"

Related terms

traveler

*