Mcgough Family History
Mcgough Name Meaning
Irish: Anglicized form of Gaelic Mag Eochadha or Mag Eochaidh a patronymic from the personal name Eochaidh variant Eachaidh ‘horseman’ a derivative of each ‘horse’.
Source: Dictionary of American Family Names 2nd edition, 2022