splotch

Noun
  1. An irregularly shaped spot (synset 104702157)
Verb
  1. Blotch or spot (synset 201535117)

Other Searches