Charity is really beautiful and underused, but
Harmony is unattractive. Maybe it's the Har- sound that makes me think that way.
It's funny that you're thinking about virtue names. Last night I had a dream that someone named her daughter Pity
Marie. :/ Now there's an awful "virtue" name.