Soilure

What is Soilure?

Soilure definition and meaning on Dictionary terms:
noun

a stain.