blameless
1. [ adjective ] free of guilt; not subject to blame
Synonyms: irreproachable unimpeachable inculpable
Examples:

"has lived a blameless life" "of irreproachable character" "an unimpeachable reputation"

Related terms: innocent
Similar spelling:   blamelessly
  bloomless