blotch (n.) Look up blotch at Dictionary.com
c.1600, perhaps a blend of blot and botch or patch.