Variant spelling of Carol/Karol, from Old Germanic meaning free man or joyful song.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Karoll?
Swipe through thousands of names like it