Mcgaffin Family History
Mcgaffin Name Meaning
Irish: variant of McGahan with replacement of ch by f. Irish (northern): Anglicized form of Gaelic Mag Dhuibhfinn a patronymic from the personal name Duibhfionn from dubh ‘black’ + fionn ‘fair’.
Source: Dictionary of American Family Names 2nd edition, 2022