Variant spelling of Carol/Karol, from Old Germanic meaning free man or joyful song.
Like Karoll?
Swipe through thousands of names like it