Respelling of Carol, from Old French carole meaning 'joyous song or dance.'
Like Caryol?
Swipe through thousands of names like it