Shanahan
An Irish surname that likely comes from an old Gaelic personal name, with a tradition linking it to a nickname meaning “fox.”
The #4,119 most common surname in the United States (2010 Census) — about 1 in every 35,834 Americans shares it.
Etymology
Shanahan is an Anglicized Irish surname from a Gaelic family name written in forms such as Ó Seanacháin and related spellings. The first element is usually taken from sean, meaning “old,” though older sources often connect the name with a personal byname rather than a simple descriptive word. Some 19th- and early-20th-century writers gloss the underlying personal name as meaning “fox,” but that explanation is not entirely secure, so the literal sense is best treated cautiously.
History
The name is well established in Ireland, especially in the west and south-west, and appears in historical surname lists collected by Irish scholars such as Woulfe and Matheson. In English-language records it has had several spellings, including Shanaghan, Shannahan, and Shanan. Modern bearers of the surname are still most strongly associated with Ireland and the Irish diaspora.
Origin
Regions
Variant spellings
Fun fact
Early Irish surname scholars grouped Shanahan with several close variant spellings, showing how fluid Irish name spellings could be before standardization.
From the historical record
“1859 SHANAHAN. 1874 Shields. Slavin. 249,319. SamHl. 40. [Foxl. 152, 153,”
— Varieties and Synonymes of Surnames and Christian Names in Ireland