Carnahan

kar-NA-han

An Irish surname likely tied to a Gaelic place-name or topographic root meaning “rocky” or “stony.”

The #4,769 most common surname in the United States (2010 Census) — about 1 in every 41,587 Americans shares it.

🔗 Compare with another name ✨ Add a first name

Etymology

Carnahan is generally treated as an Irish surname from a Gaelic form built on carn, meaning “heap of stones,” “cairn,” or by extension “rocky ground.” The old sources link it with related spellings such as Kernaghan and Kernan, suggesting a shared Gaelic origin rather than an English occupational name. The exact original Irish form is not fully secure from the excerpted evidence, so the sense is best taken as a topographic or locational surname connected with rough, stony land.

History

The name is found in Irish surname material and appears in Anglicized forms alongside other Carn-/Kern- names. Its spelling has varied widely in English records, which is typical of Irish surnames rendered from Gaelic by different clerks and families. In modern usage, Carnahan is most familiar in Ireland and among Irish-descended families in North America.

Origin

locationalIrish Gaelic

Regions

IrelandUlsterNorth America

Variant spellings

KernaghanKernanKernonCarnaghanCarnahan

Fun fact

19th-century writers often glossed the name through the Gaelic word for stony or rocky ground, showing how strongly landscape imagery shaped Irish surname explanations.

From the historical record

“CAElsTIGAN'. In the Gaelic, Carneach signifies a Druid or priest, and Carnahan, rocky or stony ground. CAEE. This name has several significations; Caer, Cornish- British, a city, town, a fort, a castle ; Carre, French, a stout, broad-shouldered man ; Cawr, Welsh, a giant.”

— An Etymological Dictionary of Family and Christian Names

Related surnames

Confidence: mixed. Sources: An Etymological Dictionary of Family and Christian Names, Sloinnte Gaedheal is Gall: Irish names and surnames, Varieties and Synonymes of Surnames and Christian Names in Ireland.

← Search another surname