Origen: Irlandés. Irish names tend to vary widely in their spelling and overall form. The original Gaelic form of the name McGonagle is Mag Congail, which means son of the most valorous one. First found in county Donegal, where they held a family seat from ancient times.

Variantes: McGonagle, McGonigal, Magonagle, MacGonigle, Magonagle, Magonigele y otros.