Gavigan Family History
Gavigan Name Meaning
Irish:: (Donegal): from Mag Eachagáin ‘son of Eachagán’ a diminutive of the personal name Eachadh from each ‘horse’. See McCaughey . alternatively shortened Anglicized form of Gaelic Ó Gáibhtheacháin; see Gavaghan .
Source: Dictionary of American Family Names 2nd edition, 2022