scourer
1.
(
noun
) someone who travels widely and energetically; "he was a scourer of the seven seas"
Related Words:
traveler
,
traveller
2.
(
noun
) someone who cleanses by scouring
Related Words:
cleaner
Terms and Conditions of Use / Copyright Notice