2. impeccable

adjective. (ˌɪmˈpɛkəbəl) Not capable of sin.
Synonyms
Etymology
impeccable (English)