high-principled
Christian
blameless
clean
correct
creditable
decent
erect
estimable
ethical
fair
full of integrity
good
high-minded
highly respectable
honest
honorable
immaculate
inviolate
irreproachable
just
law-abiding
law-loving
law-revering
manly
moral
moralistic
noble
proper
pure
reputable
respectable
right
right-minded
righteous
scrupulous
spotless
stainless
sterling
true-dealing
true-devoted
true-disposing
true-souled
true-spirited
truehearted
unblemished
uncorrupt
uncorrupted
undefiled
unimpeachable
anti-abortion
assertive
charismatic
clear-eyed
clear-headed
compassionate
conducive
conscientious
courageous
equitable
farseeing
hard-line
impermissible
levelheaded
no-nonsense
outspoken
pragmatic
proactive
reticent
risk-averse
self-sacrificing
staunch
unprincipled