scourer

Noun
  1. Someone who cleanses by scouring (synset 110582073)
  2. Someone who travels widely and energetically (synset 110581937)
    "he was a scourer of the seven seas"

Other Searches