безукоризненный

Etymology
From, a. First attested in 1834.

Adjective

 * 1) perfect, impeccable, irreproachable, flawless