Family name origins & meanings
- Irish : reduced Anglicized form of Gaelic Mag Eochagáin, a patronymic from the personal name Eochagán, a diminutive of Eochaidh, Eochaidhe ‘horseman’. Compare Caughey.
Your partner in parenting from baby name inspiration to college planning.
Subscribe