All about the name

Keegan

Male

« Keegan is an Irish name of uncertain origin, possibly derived from Ó Seanáin meaning "descendant of Seanán," a diminutive form of Seán which means "old" or "wise." It has been used as both a surname and given name over time, with some influence from the English name Kevin. Today, Keegan is typically considered a male name but can also be used for females, and it gained popularity in the late 20th century. »

#628 last year

Meaning, origin, history

Keegan is a male given name of Irish origin that evolved from a traditional Gaelic surname. It originally functioned as a patronymic identifier before crossing into first-name usage in English-speaking regions during the twentieth century. The name carries a descriptive root tied to physical characteristics common in early medieval naming conventions.

Meaning of the name Keegan

The name Keegan traces its linguistic roots to the Old Irish word caoch, which means blind or one-eyed. In Gaelic onomastic tradition, physical traits were frequently adapted into personal names to distinguish individuals within a community. The suffix -án serves as a diminutive marker, transforming the root into Caochán, which translates to little blind one. When combined with the patronymic prefix Mac, meaning son of, the full surname form becomes Mac Caocháin (anglicised as Mac Caochagain). Over time, the initial Mac was dropped in everyday usage, leaving Keegan as a standalone given name that preserves the original descriptive sense.

Origin of the name Keegan

The name emerged within the Gaelic-speaking communities of medieval Ireland, specifically among the Dál gCais confederation in what is now County Clare. During the early Middle Ages, Irish society relied heavily on patronymic surnames to track lineage and clan affiliation. The name likely originated during a period when Gaelic naming patterns were firmly established, before Norman and later English administrative systems altered record-keeping practices. The linguistic shift from Mac Caocháin to Keegan reflects the gradual anglicisation of Irish surnames during the early modern period, as spelling conventions standardised under English influence.

History of the name Keegan

For centuries, the name existed exclusively as a family surname within Irish genealogical records. The earliest documented references appear in medieval annals and land surveys that tracked Dál gCais lineage, though precise individual attestations are difficult to trace due to the fragmented nature of early Gaelic documentation. As Irish migration expanded during the eighteenth and nineteenth centuries, bearers of the surname carried it across the Atlantic and to other British territories. The transition from surname to first name occurred primarily in English-speaking countries during the late twentieth century, driven by broader cultural shifts that embraced Irish heritage as a source of personal identity rather than solely clan affiliation.

Variants and related forms

  • Cagan: A simplified anglicised spelling that drops the middle consonant while preserving pronunciation.
  • Kegan: An alternative phonetic rendering of the surname.
  • Keaghan: A variant reflecting different regional anglicization patterns.
  • Caochán: The original Gaelic personal name from which the surname and modern given name ultimately derive.

Cultural heritage

The name remains anchored in Irish clan history rather than religious or literary tradition. Its transmission is documented through genealogical manuscripts, parish registers, and colonial land records that preserve the Mac Caochagain lineage. The Dál gCais, historically known as the Dalcassians, produced several notable medieval rulers and warriors, though the specific branch bearing this name does not appear in major chronicles as a ruling dynasty. Modern cultural recognition stems entirely from diaspora naming practices, where Irish surnames were repurposed as first names to honour ancestral roots without invoking religious symbolism or historical myth.

In numbers

Popularity of the name Keegan since 1880

Total births
37,569
Total since 1880
Peak year
2007
1,707 births
in 2023
441
Recent births (5 years)
5-year trend
-44%
vs previous 5 years