Megahan Family History
Megahan Surname Meaning
Irish: with the stress on the first syllable this is an Anglicized form of Gaelic Ó Maothagáin ‘descendant of Maothagán’ a derivative of maoth ‘soft’.
With the stress on the second syllable it is a variant of McGahan.
Source: Dictionary of American Family Names 2nd edition, 2022
