Loading... Please wait...

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