From the English word
charity, ultimately derived from Late Latin
caritas meaning "generous love", from Latin
carus "dear, beloved".
Caritas was in use as a Roman Christian name. The English name
Charity came into use among the Puritans after the Protestant Reformation.