Likely related to Greek charis and Latin carus, suggesting grace, kindness, or belovedness.
Like Carista?
Swipe through thousands of names like it