Mcgannon Family History
Mcgannon Name Meaning
Irish: Anglicized form of Gaelic Mag Fhionnáin ‘son of Fionnán’. This name from a diminutive of fionn ‘white fair’ was borne by several early Irish saints. Compare McLennan .
Source: Dictionary of American Family Names 2nd edition, 2022