Cunniff Family History
Cunniff Name Meaning
Irish (Mayo and Roscommon): shortened 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 .
Source: Dictionary of American Family Names ©2013, Oxford University Press