unblemished
1. [ adjective ] free from physical or moral spots or stains
Examples:

"an unblemished record" "an unblemished complexion"

Related terms: blemished clean clear stainless perfect undamaged
Similar spelling:   unblessed
  unbleached
  unpolished
  unplumbed
  unblended
  unploughed