The story
- Scottish Gaelic · derived fromMac Gille Cathbhaidh“son of the servant of (Saint) Cathbhadh”
- English todayMcHaffie
Anglicized form of Irish and Scottish Gaelic Mac Gille Cathbhaidh (“son of the servant of (Saint) Cathbhadh”).
Etymology from Wiktionary, CC BY-SA 4.0.