unsoiled

adjective
  1. not dirty or stained; clean
  2. not corrupted or morally tainted; pure
  3. Usage: figurative

Examples