Irish : probably a reduced Anglicized form of Gaelic Ó
Gáibhtheacháin (see Gavaghan).
Irish : (Ulster) reduced
Anglicized form of Gaelic Mag Eachagáin ‘son of
Eachagán’, a diminutive of the personal name
Eachaidh, from each ‘horse’. Compare Gahan 1.
Join the Family
Your partner in parenting from baby name inspiration to college planning.