Answer: straightarrow

AnswerCrossword Clue
STRAIGHTARROW

Morally upright person

STRAIGHTARROW

Morally righteous individual

STRAIGHTARROW

Upstanding chap