I like
Verity.
Does it sound too Puritan? I assume you mean, it's a virtue name, and therefore associated with Puritanism. I hope this doesn't sound hopelessly snobbish, but I believe that a significant number of people, meeting a
Verity, would not know the meaning of the name. So considering it "too Puritan" would never be an issue. Truthfully. hehe