Old Celtic Origin Surnames

This is a list of surnames in which the origin is Old Celtic. The Celtic languages are a group of related languages now spoken primarily on the British Islands and Brittany.
usage
origin
Morgan Welsh
Derived from the given name Morgan 1.
Moriarty Irish
From Irish Ó Muircheartach meaning "descendant of Muirchertach". This was the surname given by Arthur Conan Doyle to a master criminal in the Sherlock Holmes series.
Mulloy Irish
Variant of Molloy.
Mulryan Irish
Anglicized form of Ó Maoil Riain.
Munro Scottish
Designated a person who had originally lived near the mouth of the Roe River in Derry, Ireland. It is derived from Gaelic bun meaning "root, base" combined with the river's name.
Munroe Scottish
Anglicized (typically Canadian and American) form of Munro.
Murdoch Scottish
Scottish form of Murdock.
Murdock Irish
Derived from the given name Murchadh.
Murphy Irish
Anglicized form of Irish Ó Murchadha meaning "descendant of Murchadh". This is the most common Irish surname.
Murray 2 Irish
Anglicized form of Irish Ó Muireadhaigh meaning "descendant of Muireadhach".
Neal English
Derived from the given name Neil.
Neil Scottish, English, Irish
Derived from the given name Neil.
Nelson 1 English
Means "son of Neil". This name was borne by the British admiral Horatio Nelson (1758-1805).
Nevin 1 Irish
Anglicized form of Mac Naoimhín.
Nigel English
Derived from the given name Neil.
Niles English
Means "son of Neil".
Niven Scottish
Anglicized form of Mac Naoimhín.
O'Berne Irish
Variant of O'Byrne.
Ó Braoin Irish
Irish Gaelic form of Breen.
Ó Braonáin Irish
Irish Gaelic form of Brennan.
Ó Briain Irish
Irish Gaelic form of O'Brien.
O'Brian Irish
Variant of O'Brien.
O'Brien Irish
From the Irish Ó Briain meaning "descendant of Brian".
Ó Broin Irish
Irish Gaelic form of O'Byrne.
O'Byrne Irish
Anglicized form of Irish Ó Broin meaning "descendant of Bran 1".
Ó Caoimh Irish
Irish Gaelic form of Keefe.
Ó Caoimháin Irish
Irish Gaelic form of Cavan.
Ó Caoindealbháin Irish
Irish Gaelic form of Quinlan.
Ó Catháin Irish
Means "descendant of Cathán".
Ó Cathaláin Irish
Irish Gaelic form of Callan.
Ó Cathasaigh Irish
Irish Gaelic form of Casey.
Ó Ceallacháin Irish
Irish Gaelic form of Callahan.
Ó Ceallaigh Irish
Irish Gaelic form of Kelly 1.
Ó Ciardha Irish
Irish Gaelic form of Carey.
Ó Cinnéidigh Irish
Irish Gaelic form of Kennedy.
Ó Coileáin Irish
Means "descendant of Coileán" in Irish.
Ó Conaill Irish
Irish Gaelic form of Connell.
Ó Conchobhair Irish
Irish Gaelic form of O'Connor.
O'Connor Irish
From Irish Ó Conchobhair meaning "descendant of Conchobar".
Ó Cuinn Irish
Irish Gaelic form of Quinn.
Ó Cuinneagáin Irish
Irish Gaelic form of Cunningham 2.
Ó Dálaigh Irish
Irish Gaelic form of Daly.
Ó Damháin Irish
Means "descendant of Damhán".
Ó Deasmhumhnaigh Irish
Irish Gaelic form of Desmond.
Ó 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".
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".
Ó 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.
Ó Floinn Irish
Irish Gaelic form of Flynn.
Ó Frighil Irish
Irish Gaelic form of Friel.
Ó Gallchobhair Irish
Irish Gaelic form of Gallagher.
Ó hAodha Irish
Irish Gaelic form of Hayes 2.
Ó hAonghuis Irish
Irish Gaelic form of Hennessy.
Ó hEachthighearna Irish
Means "descendant of Echthigern" in Irish.
O'Hearn Irish
Anglicized form of Ó hEachthighearna.
O'Kane Irish
Anglicized form of Ó Catháin.
O'Keefe Irish
Variant of Keefe.
Ó Mainnín Irish
Irish Gaelic form of Manning 2.
Ó 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.
Ó 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.
Ó Mathghamhna Irish
Irish Gaelic form of Mahoney.
Ó 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.
Ó Riagáin Irish
Irish Gaelic form of Reagan.
Ó Riain Irish
Means "descendant of Rian".
Ó 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.
Ó Ruadháin Irish
Means "descendant of Ruadhán" in Irish.
Ó Ruaidh Irish
Means "descendant of Ruadh" in Irish.
Ó Séaghdha Irish
Means "descendant of Séaghdha".
Ó Seanáin Irish
Irish Gaelic form of Shannon.
O'Shea Irish
Anglicized form of Ó Séaghdha.
Ó Taidhg Irish
Irish Gaelic form of Teague 1.
Ó 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.
Powell Welsh, English
Derived from Welsh ap Hywel meaning "son of Hywel".
Price Welsh
Derived from Welsh ap Rhys, which means "son of Rhys".
Pryce Welsh
Variant of Price.
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".
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.
Rhydderch Welsh
From the given name Rhydderch.
Rice Welsh
Derived from the given name Rhys.
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.
Shannon Irish
From Irish Ó Seanáin meaning "descendant of Seanán".
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.
Sheehy Irish
Variant of McSheehy.
Sheenan Irish
Variant of Shannon.
Slane Irish
Originally indicated a person from Slane, County Meath, Ireland, which is derived from the given name Sláine.
Sweeney Irish
Anglicized form of Mac Suibhne.
Teague 1 Irish
Anglicized form of Irish Ó Taidhg meaning "descendant of Tadhg".
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.
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.