Splotches Synonyms

To mark or soil with spots
(Verb)
An irregularly shaped spot
(Noun)