From a surname-style Gaelic form meaning 'son of Cathal' or related clan naming traditions.
Like Mckell?
Swipe through thousands of names like it