impeccable

adj

1.
without fault or error
Derived from:
impeccability
2.
not capable of sin
Derived from:
impeccability