Garrahan Family History
Garrahan Name Meaning
Irish: shortened Anglicized form of Gaelic Mag Aracháin ‘son of Arachán or Farachán a diminutive of ánrad meaning ‘poet or noble of the second order’ or ‘hero warrior champion’. This surname is now rare in Britain and Ireland.
Source: Dictionary of American Family Names 2nd edition, 2022