Answer: straightarrow

AnswerCrossword Clue
STRAIGHTARROWMorally upright person
STRAIGHTARROWMorally righteous individual
STRAIGHTARROWUpstanding chap