Synonyms for "blotch"

Words with similar meaning