Synonyms for Unsoiled (same or very similar meaning)
WordNet sense 1 (without soil or spot or stain):
unstained, unspotted
WordNet sense 2 (free from dirt or impurities; or having clean habits):
clean
From the ODE community, based on WordNet
add/edit