Wiktionary
blemisher
n. One who or that which blemishes.
n. One who or that which blemishes.