Origin of the name Gallagher

From an Irish surname which was derived from Ó Gallchobhair meaning "descendant of Gallchobhar".