From Irish Gaelic Ó Cearbhalláin meaning 'descendant of the little champion'; also an English surname.
Like Carlin?
Swipe through thousands of names like it