A compound form of Carol and Ann; Carol comes from Germanic roots meaning 'free person,' while Ann means 'grace.'
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Karolann?
Swipe through thousands of names like it