A compound form of Carol and Ann; Carol comes from Germanic roots meaning 'free person,' while Ann means 'grace.'
Like Karolann?
Swipe through thousands of names like it