Answer: PARAGONOFVIRTUE

AnswerCrossword Clue
PARAGONOFVIRTUEHighly moral one
PARAGONOFVIRTUEGoody Two-shoes, for one