impeccable Look up impeccable at Dictionary.com
1531, "not capable of sin," from M.Fr. impeccable (15c.), from L. impeccabilis "not liable to sin," from in- "not" + pecare "to sin," of unknown origin.