Gallagher is an Irish surname steeped in musical tradition. Gallagher ranks in top twenty surnames in Ireland, and as such, there are some thirty-plus variations of the Irish last name. The name Gallagher is of ancient Gaelic origin and is derived from word ‘gallchobhar’, meaning ‘foreign help.’