Mccafferty Family History
Mccafferty Name Meaning
Irish: Anglicized form of Gaelic Mac Eachmharcaigh ‘son of Eachmharcach’ a personal name composed of the elements each ‘horse’ + marcach ‘rider knight’. This surname is found in Donegal probably a branch of the O'Dohertys.
Source: Dictionary of American Family Names 2nd edition, 2022