Skip to main content

Updated June 9, 2019

Family name origins & meanings

  • 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.

Subscribe to Family Education

Your partner in parenting from baby name inspiration to college planning.

Subscribe