Mcgahan Family History
Mcgahan Name Meaning
Irish: Anglicized form of Gaelic Mac Eacháin or Mag Eocháin ‘son of Eachán’ a diminutive of Eachaidh a personal name based on each ‘horse’. Scottish variants tend to spell the internal fricative [x] as ch rather than gh or h as in Ireland (see McEachin ). Also compare Keough and Keohane .
Source: Dictionary of American Family Names 2nd edition, 2022