Answer: paragonofvirtue

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