Likely a variant of Caroline or Karlin, from Germanic Karl roots meaning 'free person.'
Like Karelin?
Swipe through thousands of names like it