Answer: rectitudinous

AnswerCrossword Clue
rectitudinouscharacterized by straightness or moral integrity; piously self-righteous