Celtic Origin Surnames

This is a list of surnames in which the origin is Celtic. The Celtic languages are a group of related languages now spoken primarily on the British Islands and Brittany.
usage
origin
Ó Coileáin Irish
Means "descendant of Coileán" in Irish.
Ó Comhraidhe Irish
Means "descendant of Comhraidhe", in which the given name Comhraidhe is of unknown meaning.
Ó Conaill Irish
Irish Gaelic form of Connell.
Ó Conaire Irish
Irish Gaelic form of Conroy.
Ó Conchobhair Irish
Irish Gaelic form of O'Connor.
Ó Conghalaigh Irish
Irish Gaelic form of Connolly.
O'Connor Irish
From Irish Ó Conchobhair meaning "descendant of Conchobar".
Ó Corcráin Irish
Irish Gaelic form of Corcoran.
Ó Corra Irish
Means "descendant of Corra" in Irish. The given name Corra means "spear".
Ó Corraidhín Irish
Irish Gaelic form of Curran.
Ó Cruadhlaoich Irish
Irish Gaelic form of Crowley 1.
Ó Cuaig Irish
Irish Gaelic form of Quigg.
Ó Cuana Irish
Irish Gaelic form of Cooney.
Ó Cuidighthigh Irish
Means "descendant of Cuidightheach" in Irish.
Ó Cuilinn Irish
Means "descendant of Cuileann", Cuileann being a nickname meaning "holly".
Ó Cuinn Irish
Irish Gaelic form of Quinn.
Ó Cuinneagáin Irish
Irish Gaelic form of Cunningham 2.
Ó Cuirc Irish
Irish Gaelic form of Quirke.
Ó Dálaigh Irish
Irish Gaelic form of Daly.
Ó Damháin Irish
Means "descendant of Damhán".
Ó Deasmhumhnaigh Irish
Irish Gaelic form of Desmond.
Ó Deoradháin Irish
Irish Gaelic form of Doran.
Ó Díomasaigh Irish
Irish Gaelic form of Dempsey.
Ó Dochartaigh Irish
Irish Gaelic form of Doherty.
Ó Doibhilin Irish
Irish Gaelic form of Devlin.
Ó Doirnáin Irish
Irish Gaelic form of Durnin.
Ó Domhnaill Irish
Irish Gaelic form of O'Donnell.
Ó Donnchadha Irish
Irish Gaelic form of Donoghue.
Ó Donndubháin Irish
Irish Gaelic form of Donovan.
O'Donnell Irish
Anglicized form of Irish Ó Domhnaill meaning "descendant of Domhnall".
Ó Donnghaile Irish
Irish Gaelic form of Donnelly.
O'Doyle Irish
Variant of Doyle.
Ó Dubháin Irish
Irish Gaelic form of Duane.
Ó Dubhghaill Irish
Irish Gaelic form of Doyle.
Ó Dubhshláin Irish
Irish Gaelic form of Dolan.
Ó Dubhshláine Irish
Irish Gaelic form of Delaney 2.
Ó Dubhthaigh Irish
Irish Gaelic form of Duffy 1.
Ó Duibh Irish
Means "descendant of Dubh", Dubh being a byname meaning "dark".
Ó Fallamháin Irish
Irish Gaelic form of Fallon.
Ó Faoláin Irish
Irish Gaelic form of Whelan.
Ó Fearghail Irish
Irish Gaelic form of Farrell.
Ó Fionnagáin Irish
Irish Gaelic form of Finnegan.
Ó Fionnáin Irish
Irish Gaelic form of Fannon.
Ó Flannagáin Irish
Irish Gaelic form of Flanagan.
Ó Flannghaile Irish
Irish Gaelic form of Flannery.
Ó Floinn Irish
Irish Gaelic form of Flynn.
Ó Foghladha Irish
Irish Gaelic form of Foley.
Ó Frighil Irish
Irish Gaelic form of Friel.
Ó Gallchobhair Irish
Irish Gaelic form of Gallagher.
Ó Gormáin Irish
Irish Gaelic form of Gorman 2.
Ó Gráda Irish
Irish Gaelic form of Grady.
Ó hAllmhuráin Irish
Irish Gaelic form of Halloran.
O'Hannagain Irish
From Irish Ó hAnnagáin, which means "descendant of Annagán". The given name Annagán was a diminutive of Annadh meaning "delay".
Ó hAnnagáin Irish
Irish Gaelic form of O'Hannagain.
Ó hAodha Irish
Irish Gaelic form of Hayes 2.
Ó hAonghuis Irish
Irish Gaelic form of Hennessy.
O'Hara Irish
From the Irish Ó hEaghra, which means "descendant of Eaghra", Eaghra being a given name of uncertain origin. Supposedly, the founder of the clan was Eaghra, a 10th-century lord of Luighne. A famous fictional bearer of this surname is Scarlett O'Hara, a character in Margaret Mitchell's Gone With The Wind (1936).
Ó hEachthighearna Irish
Means "descendant of Echthigern" in Irish.
Ó hEaghra Irish
Irish Gaelic form of O'Hara.
O'Hearn Irish
Anglicized form of Ó hEachthighearna.
Ó hÉideáin Irish
Means "descendant of Éideán" in Irish. The given name Éideán is a diminutive of éideadh meaning "clothes, armour".
Ó hEidhin Irish
Irish Gaelic form of Hines.
Ó hÉidín Irish
Means "descendant of Éidín" in Irish. The given name Éidín is a diminutive of éideadh meaning "clothes, armour".
Ó hEidirsceóil Irish
Irish Gaelic form of Driscoll.
Ó hÍcidhe Irish
Irish Gaelic form of Hickey.
Ó hIfearnáin Irish
Irish Gaelic form of Heffernan.
Ó hÓgáin Irish
Irish Gaelic form of Hogan.
Ó hUiginn Irish
Irish Gaelic form of Higgins.
O'Kane Irish
Anglicized form of Ó Catháin.
O'Keefe Irish
Variant of Keefe.
Ó Laoghaire Irish
Irish Gaelic form of O'Leary.
Ó Leannáin Irish
Irish Gaelic form of Lennon.
O'Leary Irish
From Irish Ó Laoghaire meaning "descendant of Laoghaire".
Ó Loingsigh Irish
Irish Gaelic form of Lynch.
Ó Luain Irish
Irish Gaelic form of Lane 3.
Ó Madaidhín Irish
Means "descendant of Madaihín", a given name derived from Irish madadh meaning "dog, mastiff".
Ó Máille Irish
Means "descendant of a nobleman" from the Irish Gaelic mál.
Ó Mainnín Irish
Irish Gaelic form of Manning 2.
O'Malley Irish
Anglicized form of Ó Máille.
Ó Manacháin Irish
Irish Gaelic form of Monahan.
Ó Maoil Eoin Irish
Irish Gaelic form of Malone.
Ó Maoil Riain Irish
Means "descendant of a follower of Rian", derived from Irish maol meaning "follower".
Ó Maoilsheachlainn Irish
Means "descendant of Maolsheachlann" in Irish.
Ó Maolagáin Irish
Irish Gaelic form of Milligan.
Ó Maoláin Irish
Irish Gaelic form of Mullen.
Ó Maol Aodha Irish
Means "descendant of a follower of Saint Aodh". It is derived from Irish maol meaning "follower, servant".
Ó Maol Bhréanáin Irish
Means "descendant of a follower of Saint Brendan" in Irish.
Ó Maol Dhomhnaigh Irish
Irish Gaelic form of Moloney.
Ó Maolmhuaidh Irish
Means "descendant of Maolmhuadh", Maolmhuadh being a given name meaning "proud chief", derived from Gaelic maol meaning "chief" and muadh meaning "proud, noble".
Ó Maonaigh Irish
Irish Gaelic form of O'Mooney.
Ó Marcaigh Irish
Irish Gaelic form of Markey.
Ó Mathghamhna Irish
Irish Gaelic form of Mahoney.
Ó Meadhra Irish
Means "descendant of Meadhra". The given name Meadhra is derived from the Gaelic meadhar meaning "merry, happy".
Ó Mocháin Irish
Irish Gaelic form of Mohan.
O'Mooney Irish
From the Irish Ó Maonaigh meaning "descendant of Maonaigh". The given name Maonaigh means "wealthy".
Ó Móráin Irish
Irish Gaelic form of Moran.
Ó Muircheartach Irish
Irish Gaelic form of Moriarty.
Ó Muireadhaigh Irish
Irish Gaelic form of Murray 2.
Ó Murchadha Irish
Irish Gaelic form of Murphy.
O'Neal Irish
From Irish Ó Néill meaning "descendant of Neil".
O'Neill Irish
Variant of O'Neal.
Ó Néill Irish
Irish Gaelic form of O'Neal.
O'Niall Irish
Variant of O'Neal.
Ó Nualláin Irish
Irish Gaelic form of Nolan.
Ó Proinntigh Irish
Irish Gaelic form of Prunty.
Ó Rabhartaigh Irish
Irish Gaelic form of Rafferty.
Ó Raghailligh Irish
Means "descendant of Raghailligh", an Irish given name of unknown meaning.
O'Reilly Irish
Anglicized form of Ó Raghailligh.
Ó Riagáin Irish
Irish Gaelic form of Reagan.
Ó Riain Irish
Means "descendant of Rian".
Ó Rinn Irish
Means "descendant of Rinn". The given name Rinn means "star" in Irish.
Ó Ríoghbhárdáin Irish
Irish Gaelic form of Riordan.
Orman Irish
Anglicized form of Ó Ruaidh.
Ormond Irish
Anglicized form of Ó Ruaidh.
Ormonde Irish
Anglicized form of Ó Ruaidh.
Ó Rodagh Irish
Means "descendant of Rodach" in Irish. The given name Rodach is derived from from Irish rod meaning "spirited, furious".
Ó Ruadháin Irish
Means "descendant of Ruadhán" in Irish.
Ó Ruaidh Irish
Means "descendant of Ruadh" in Irish.
Ó Scolaidhe Irish
Means "descendant of the scholar" from Irish scholaidhe.
Ó Seachnasaigh Irish
Means "descendant of Seachnasach". The given name Seachnasach possibly means "elusive" in Irish.
Ó Séaghdha Irish
Means "descendant of Séaghdha".
Ó Seanáin Irish
Irish Gaelic form of Shannon.
Ó Seighin Irish
Means "descendant of Seighin". The given name Seighin means "small hawk" from Old Irish séigene.
O'Shea Irish
Anglicized form of Ó Séaghdha.
Ó Síoda Irish
Means "descendant of Síoda", a byname meaning "silk" in Irish.
Ó Sirideáin Irish
Irish Gaelic form of Sheridan.
Ó Sluaghadháin Irish
Irish Gaelic form of Sloan.
Ó Suaird Irish
Means "descendant of Suart" in Irish. Suart is derived from the Old Norse name Sigurd.
Ó Súileabháin Irish
Irish Gaelic form of Sullivan.
Ó Tadhgáin Irish (Rare)
Irish Gaelic form of Teagan.
Ó Taidhg Irish
Irish Gaelic form of Teague 1.
Ó Téacháin Irish
Irish Gaelic form of Teahan.
Ó Tíghearnaigh Irish
Irish Gaelic form of Tierney.
O'Toole Irish
Anglicized form of Irish Ó Tuathail meaning "descendant of Túathal".
Ó Treasaigh Irish
Irish Gaelic form of Tracey 2.
Ó Tuathail Irish
Irish Gaelic form of O'Toole.
Owen Welsh, English
From the Welsh given name Owain.
Owens Welsh
From the Welsh given name Owain.
Parry Welsh
Derived from ap Harry meaning "son of Harry".
Perry 2 Welsh
From Welsh ap Herry meaning "son of Herry".
Powell Welsh, English
Derived from Welsh ap Hywel meaning "son of Hywel".
Power 1 English, Irish
From Old French Poier, indicating a person who came from the town of Poix in Picardy, France.
Price Welsh
Derived from Welsh ap Rhys, which means "son of Rhys".
Priddy Welsh
From Welsh prydudd meaning "bard".
Pritchard Welsh
From Welsh ap Richard meaning "son of Richard".
Probert Welsh
Derived from Welsh ap Robert, which means "son of Robert".
Prunty Irish
From Irish Ó Proinntigh meaning "descendant of Proinnteach", a given name probably derived from Irish bronntach meaning "generous".
Pryce Welsh
Variant of Price.
Pugh Welsh
Derived from Welsh ap Hugh meaning "son of Hugh".
Quigg Irish
Anglicized form of Irish Ó Cuaig meaning "descendant of Cuaig", a given name of unknown meaning.
Quigley Irish
Anglicized form of Irish Ó Coigligh meaning "descendant of Coigleach", a given name meaning "untidy".
Quinlan Irish
From Irish Ó Caoindealbháin, which means "descendant of Caoindealbhán", a given name meaning "handsome form" (using a diminutive suffix).
Quinn Irish
Anglicized form of Irish Ó Cuinn meaning "descendant of Conn".
Quirk Irish
Variant of Quirke.
Quirke Irish
Anglicized form of Irish Ó Cuirc meaning "descendant of Corc", a given name meaning "heart".
Rae Scottish
Variant of McRae.
Rafferty Irish
Anglicized form of Irish Ó Rabhartaigh meaning "descendant of Rabhartach". The given name Rabhartach means "flood tide".
Ready 3 Irish
Anglicized form of Ó Rodagh.
Reagan Irish
Anglicized form of Irish Ó Riagáin meaning "descendant of Riagán". A famous bearer was the American president Ronald Reagan (1911-2004).
Reardon Irish
Variant of Riordan.
Reece Welsh
Derived from the given name Rhys.
Rees Welsh
Derived from the given name Rhys.
Reese 1 Welsh
Derived from the given name Rhys.
Regan Irish
Variant of Reagan.
Reilly Irish
Anglicized form of Ó Raghailligh.
Rhydderch Welsh
From the given name Rhydderch.
Rice Welsh
Derived from the given name Rhys.
Riley 2 Irish
Variant of Reilly.
Rinne 1 Irish
Anglicized form of Ó Rinn.
Riordan Irish
From Irish Ó Ríoghbhárdáin meaning "descendant of Rígbarddán".
Rowan Irish
Anglicized form of Ó Ruadháin.
Roydon English
Originally derived from a place name meaning "rye hill", from Old English ryge "rye" and dun "hill".
Ruane Irish
Anglicized form of Ó Ruadháin.
Ryan Irish
Anglicized form of Ó Riain, or else a simplified form of Mulryan.
Samuel English, Welsh, French, Jewish
Derived from the given name Samuel.
Sayer Welsh
From Welsh saer meaning "carpenter".
Scully Irish
Anglicized form of Ó Scolaidhe.
Seward 3 Irish
Anglicized form of Ó Suaird.
Shannon Irish
From Irish Ó Seanáin meaning "descendant of Seanán".
Shaughnessy Irish
Anglicized form of Ó Seachnasaigh.
Shaw 2 Scottish
From a given name or byname that was derived from Gaelic sitheach meaning "wolf" (Old Irish sídach).
Shea Irish
Anglicized form of Ó Séaghdha.
Sheedy Irish
Anglicized form of Ó Síoda.
Sheehy Irish
Variant of McSheehy.
Sheenan Irish
Variant of Shannon.
Sheridan Irish
From the Irish name Ó Sirideáin meaning "descendant of Sirideán". The given name Sirideán possibly means "searcher".
Shine 2 Irish
Anglicized form of Ó Seighin.
Slane Irish
Originally indicated a person from Slane, County Meath, Ireland, which is derived from the given name Sláine.
Sloan Irish
From Irish Ó Sluaghadháin meaning "descendant of Sluaghadhán".
Sloane Irish
Variant of Sloan.
Sowards English, Irish
Possibly a variant of Seward 1 or Seward 3.
Sullivan Irish
Anglicized form of the Irish name Ó Súileabháin meaning "descendant of Súileabhán". The name Súileabhán means "dark eye".
Sweeney Irish
Anglicized form of Mac Suibhne.
Taggart Irish, Scottish
Anglicized form of Irish Mac an tSagairt meaning "son of the priest". This name comes from a time when the rules of priestly celibacy were not strictly enforced.
Teagan Irish (Rare)
Anglicized form of Irish Ó Tadhgáin meaning "descendant of Tadhgán".
Teague 1 Irish
Anglicized form of Irish Ó Taidhg meaning "descendant of Tadhg".
Teague 2 Cornish
From Cornish tek meaning "fair, beautiful".
Teahan Irish
Anglicized form of Irish Ó Téacháin meaning "descendant of Téachán". The given name Téachán possibly means "fugitive".
Thomas English, Welsh, French, German
Derived from the given name Thomas.
Tierney Irish
From Irish Ó Tíghearnaigh meaning "descendant of Tighearnach".
Tighe Irish
Anglicized form of Ó Taidhg.
Toole Irish
Variant of O'Toole.
Tracey 2 Irish
Anglicized form of Irish Ó Treasaigh meaning "descendant of Treasach".
Treacy Irish
Variant of Tracey 2.
Trevor Welsh
Originally from the name of various Welsh towns meaning "big village", derived from Middle Welsh tref "village" and maur "large".
Van Rijn Dutch
Means "from the Rhine". A famous bearer was the Dutch painter Rembrandt van Rijn (1606-1669).
Vaughan Welsh
From Welsh bychan (mutated to fychan) meaning "little". It was a descriptive name to distinguish father from son.
Vaughn Welsh
Variant of Vaughan.
Vincent 2 Irish
Anglicized form of Irish Mac Dhuibhinse meaning "son of Duibhinse", a given name meaning "black island".
Wallace Scottish, English, Irish
Means "foreigner, stranger, Celt" from Norman French waleis (of Germanic origin). It was often used to denote native Welsh and Bretons. A famous bearer was the 13th-century Scottish hero William Wallace.
Walsh English, Irish
From Old English wælisc meaning "foreigner, stranger, Celt".
Ward 2 Irish
Anglicized form of Irish Mac an Bhaird, which means "son of the bard".
Whalen Irish
Variant of Whelan.
Whelan Irish
Anglicized form of Irish Ó Faoláin meaning "descendant of Faolán".
York English
From the name of the English city of York, which was originally called Eburacon (Latinized as Eboracum), meaning "yew" in Brythonic. In the Anglo-Saxon period it was corrupted to Eoforwic, based on Old English eofor "boar" and wic "village". This was rendered as Jórvík by the Vikings and eventually reduced to York.
Zuiderduin Dutch
Means "southern dune" in Dutch.