Charidy is a variant of Charity, from English virtue naming, meaning generous love or kindness.
Like Charidy?
Swipe through thousands of names like it