I love
Temperance and
Mercy. I don't consider
Temperance to be weird, or at least not as weird as
Thankful or Silence. I quite like Reason but that's a GP.
Merit is nice too, if you consider that a virtue name (I rather like to think of it as an Egyptian name).