So I noticed that some friends of mine had given their daughters all virtue names for middles (Joy, Hope, Grace, Faith). This got me wondering about virtue names for boys. The best ones I could come up with were Earnest, Felix (happy) and Clement (mercy).

Any other good ones that have been in traditional use? I'm not so much trying to think of words not in wide use for names (such as Courage or Justice).

This is just a game for me, but a fun one. :) Thanks.