Stain, n.

A discolored or soiled spot or smudge;
a mark not easily removed.