Respelling of Carol, from Old French carole meaning 'joyous song or dance.'
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Caryol?
Swipe through thousands of names like it