Mac Fhearadhaigh, Mc Garry
Mc Garry is an Irish surname which means 'the son of the descendant of the fearless one', a meaning which no doubt helped to account for its undoubted popularity. It is found in spellings which include MacCarry, McHarry, McGarrie, McGarry, MacAree, M'Garry and Megarry |