Likely a variant of Karen or Karin, ultimately from Katherine, often interpreted as pure.
Like Carrin?
Swipe through thousands of names like it