These traditional virtue names embody traits and qualities that we should all try to live up to. With a great meaning, these virtue baby names also sound very sweet and would make an ideal choice for your newborn. Charity From the English vocabulary meaning ‘providing aid to those in need,’ Charity is a virtue name popular… Read More