Just musing. In English we have several girl names that are the same as nouns for what might be called "virtues" - e.g.
Faith
Hope
Charity
Prudence
Patience
Constance
Grace
Verity
Nothing wrong with any of these names - I think they are lovely!
But I'm just wondering why these girl names refer to the noun, whereas if there are similar boy names they refer to the adjective, e.g.
Frank
Earnest
Constant
Any reason for this, you think?
And is it different in other languages?
e.g. I think in Dutch there is the boy name 'Justus', meaning 'Justice'. But I think in England it would be unusual to name a boy 'Justice'?
Apologies if this would all be different in Wales and Scotland.
Like I say, I'm just musing.