Home - Boy's Name - G - Gallagher

Boys name -
Gallagher

Meaning:

Eager helper.

Derivation:

Origins:

Celtic

Mail to a Friend