These nouns denote a mark of discredit or disgrace, as on one's good name: a stain on his honor; the blot of treason; the brand of cowardice; the stigma of ignominious defeat; the taint of vice.
See stain in Webster's New World Roget's A-Z Thesaurus II