We have 100 synonyms for Stain. Some common synonyms of Stain are: foul, smut, soil, spot