stain
noun
°A blemish on one's character or reputation.
verb
°To discolour something.
°To taint or tarnish someone's character or reputation.