Variant spelling of Carl, from Germanic "karl" meaning "free man."
Like Cairl?
Swipe through thousands of names like it