Probably a variant of McCullagh, though perhaps
alternatively a form of McColla, a Scottish patronymic from the
Gaelic personal name Colla, or from Irish coll ‘hazel’,
as in Quill.
Join the Family
Your partner in parenting from baby name inspiration to college planning.