impeccable (adj.) Look up impeccable at Dictionary.com
1530s, "not capable of sin," from Middle French impeccable (15c.) or directly from Late Latin impeccabilis "not liable to sin," from assimilated form of in- "not, opposite of" (see in- (1)) + peccare "to sin" (see peccadillo). Meaning "faultless" is from 1610s. Related: Impeccably; impeccant; impeccancy.