The story
- Irish · derived fromMac Reannacháin“son of Reannachán”
- English todayMcGranahan
Anglicized form of Irish Mac Reannacháin (“son of Reannachán”), a personal name derived from a diminutive of reannach, variant of rinneach (“pointed, sharp; keen, biting”).
Etymology from Wiktionary, CC BY-SA 4.0.