◄
Unreproachable
►
Dictionary
(
a.
) Not liable to be reproached; irreproachable.
Clyx.com