Stāin'er, n.

noun

n. One who stains, blots, or tarnishes; a dyer.