A variant of Carol or Carroll, from Irish Cearbhall meaning 'fierce in battle.'
Like Karroll?
Swipe through thousands of names like it