Irish (Connacht) : reduced form of McCunniff, an Anglicized
form of Gaelic Mac Conduibh ‘son of Condubh’ (earlier
Cú Dhubh), a personal name meaning ‘black hound’. This is
just one of several Anglicized forms that also include McAdoo
and McNiff.
Join the Family
Your partner in parenting from baby name inspiration to college planning.