bezúhonný

Etymology
From.

Adjective

 * 1) unblemished, unimpeachable
 * 2)  with a clean criminal record
 * 1)  with a clean criminal record