A substance or element that contaminates or makes something less pure, or morally unclean thoughts or behaviors.
From Latin 'impuritas' (im- 'not' + purus 'pure'), entered Middle English meaning physical or spiritual contamination; used in chemistry, medicine, and morality.
Try Another Word