Usually linked to Charis or Carissa, from Greek roots meaning grace, kindness, or beloved.
Like Carisa?
Swipe through thousands of names like it