Meaning & History
O'Hannagain is an Irish surname derived from the Gaelic Ó hAnnagáin, meaning "descendant of Annagán." The personal name Annagán is a diminutive of Annadh, which translates to "delay." This suffix implies endearment or smallness, common in Irish naming traditions. The name belongs to the widespread class of Irish surnames beginning with Ó, indicating a male descendant of a notable ancestor.
Geographic Distribution
While rare today, the O'Hannagain variation concentrated historically in Connacht, especially County Galway, where many Ó hAnnagáin families lived. Like many Gaelic names, it underwent anglicization following English conquest, creating variants such as Hannigan, Hanagan, and Hanegan. Church and civil records document scattered bearers in 19th-century Ireland, with limited presence among the Irish diaspora.
Related Forms
The name branched into multiple anglicized spellings: Hanegan, Hanigan, Hannigan, and Hannigen. Adapted forms with prefix O' also exist (O'Hanagan, O'Hanigan). The shared descent indicates original families used dual identity — Irish (Ó hAnnagáin) and English — which complicated spelling during legal standardization.
- Meaning: Descendant of Annagán (diminutive of Annadh, 'delay')
- Origin: Irish Gaelic
- Type: Patronymic surname
- Usage Regions: Ireland (primarily Connacht), with diaspora in the United States, United Kingdom, Australia