Dictionary.com
Thesaurus.com

smircher

  • a word derived from smirch.
    smirch
    verb (used with object)
    to discolor or soil; spot or smudge with or as with soot, dust, dirt, etc.

More Suggestions