You searched for: “impeccable
1. Faultless, without doing wrong.
2. Not liable to be sinful. (1)