Submitted names are contributed by users of this website. The accuracy of these name definitions cannot be guaranteed.
SOURCE: Given Name
OTHER SCRIPTS: O'Cearbhaill
OTHER FORMS: Carroll, Caroll, Carol
CONTRIBUTOR: anonymous on 5/16/2017
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.