ref
From Irish Ó Gallachóir, from Old Irish Ó Gallchobhair, Ó Gallchobhoir, a surname meaning "descendants of Gallchobair".
Gallagher
surname, from Irish Gallchobhar "foreign-help." Compare Galloway.