blameless

ˈbleɪmləs

adjective

innocent of wrongdoing.

he led a blameless life

innocent,guiltless,above reproach,beyond criticism,above suspicion,irreproachable,unimpeachable,in the clear,not to blame,without fault,faultless,exemplary,perfect,virtuous,pure,moral,upright,impeccable,sinless,unblemished,spotless,stainless,untarnished,squeaky clean