Mcgarry Family History
Mcgarry Name Meaning
Irish: Anglicized form of Gaelic Mag Fhearadhaigh ‘son of Fhearadhach’ a personal name meaning ‘manly brave’ (from fear ‘man’). The name was originally pronounced as three syllables as in the variant McGarraghy.
Source: Dictionary of American Family Names 2nd edition, 2022