Type Surname (from occupation)
Usage Irish (Anglicized)
Other Forms FormsO'Cearbhaill, Carroll, Caroll, Carol
Meaning & History
Originates from the ancient Gaelic name Mac Cearbhaill or O'Cearbhaill, deriving from the word "Cearbh" which means to "Hack". Making it a possible name for a warrior or blacksmith.