Celtic Names: 122 First Names From All Six Celtic Nations

Celtic names title card with a triskele framing standing stones on a green headland above the sea, and a saltire flag beside three small stones

Celtic names are first names from the six Celtic nations, Scotland, Ireland, Wales, Cornwall, Brittany and the Isle of Man, and the best known include Isla, Rory, Fionn, Niamh, Oisín, Rhys, Ffion, Dylan, Tristan and Yann. They are still being given in large numbers: Isla was Scotland’s second most popular girls’ name in 2025, with 253 babies, according to National Records of Scotland, while Osian and Macsen made the top 12 boys’ names in Wales.

This guide is part of our Scottish Names collection. Browse the full Scottish Names directory, or go deeper into one nation with our Scottish Gaelic names list.

This is for anyone who wants a Celtic name and wants to know which country it actually belongs to. Most lists online get them in a fankle, so a Welsh name sits next to an Irish one with no label, and Fiona (an 18th-century Scottish invention) is filed beside names a thousand years older. Every name here carries its nation, its language branch, a respelling, a meaning taken from a source we checked, and real usage figures where the statistics offices publish them.

The six nations, as the Celtic nations are usually counted, each have their own Celtic language. They split into two families: Goidelic or Gaelic (Irish, Scottish Gaelic and Manx) and Brittonic or Brythonic (Welsh, Cornish and Breton). Cornish and Manx stopped being community languages and have since been revived, which is why their names are fewer and newer to the registers.

Two Scots Abroad · Scottish names

Celtic name finder

122 first names from all six Celtic nations, each labelled by nation and language branch. Filter by boy or girl, by nation, or by Goidelic (Gaelic) and Brittonic (Welsh, Cornish, Breton).

Sources: National Records of Scotland, ONS, Central Statistics Office Ireland, Wikipedia name pagesAs of October 2026 · twoscotsabroad.com

Which Celtic names are popular right now?

In Scotland, Isla, Rory and Finlay; in Wales, Mali, Osian and Macsen; in Ireland, Oisín, Fiadh and Éabha. The 2025 registers show Gaelic and Welsh names holding their own against the international favourites, and some of them crossing the border: Rory was 17th in England and Wales combined, with 1,760 boys, and the Irish name Maeve was 26th for girls, with 1,330.

Register (2025 births)Celtic names in the listSource
ScotlandIsla 253 (2nd), Rory 301 (3rd), Finlay 216 (9th), Orla 134, Maeve 130, Eilidh 119, Angus 112, Ruaridh 80, Ronan 75, Hamish 74, Lachlan 65National Records of Scotland
WalesMali 104 (4th), Osian 114 (10th), Macsen 108 (12th), Rory 86 (21st), Dylan 66, Ffion 42, Seren 42, Idris 44, Emrys 38ONS, Wales tables
England and WalesIsla 1,959 (4th), Rory 1,760 (17th), Maeve 1,330 (26th), Orla 721, Dylan 717, Idris 368ONS
IrelandRían (1st boys), Oisín (5th boys), Éabha (2nd girls), Fiadh (3rd girls)Central Statistics Office (top 5 published)
Cornwall, Brittany, Isle of ManNo separate name register is published; Cornwall and Man are counted with England and Wales or the Isle of Man registry, Brittany within France
Figures checked October 2026. NRS and ONS count each spelling separately. The CSO summary lists only the top five names.

The Welsh numbers are the striking ones. Mali was the fourth most popular girls’ name in Wales in 2025, Osian and Macsen were in the boys’ top 12, and Harri, Jac and Elis all made the boys’ top 40. The ONS Wales tables show Alys (29th), Mabli (36th) and Lili (44th) climbing too.

Goidelic and Brittonic: the two families of Celtic names

The six Celtic languages fall into two branches, and the split shows in the names. The classic test is a sound change: where Gaelic kept a q or k sound, the Brittonic languages turned it into a p, which is why linguists also call them Q-Celtic and P-Celtic. The Insular Celtic family tree is simple enough to fit in a table.

Goidelic (Gaelic)Brittonic (Brythonic)
LanguagesIrish, Scottish Gaelic, ManxWelsh, Cornish, Breton
WhereIreland, Scotland, Isle of ManWales, Cornwall, Brittany
Surname prefixMac (son) and, in Ireland, Ó (descendant)ap or ab (son of) in Welsh
Spellings to expectNiamh, Caoimhe, Mhairi, TadhgLlywelyn, Dafydd, Ffion, Gruffudd
Example namesNiamh, Oisín, Eilidh, Ruaridh, Fionn, IlliamRhiannon, Dylan, Morwenna, Tristan, Nolwenn, Yann
StatusManx died out as a first language in the 20th century and has been revivedCornish died out as a community language and has been revived; Breton and Welsh spoken continuously
Language groupings from Wikipedia’s pages on the Goidelic and Brittonic languages; prefixes from its Irish and Welsh name pages. Checked October 2026.

A few habits make Celtic names easier to read. Gaelic uses a vocative form when you speak to someone, and two of Scotland’s favourite names are frozen vocatives: Mhairi comes from a Mhàiri and Hamish from a Sheumais. Breton adds -ig to make any name affectionate, so Soazig is little Françoise and Annaig is Annette, as the list of Breton names explains. And all six languages borrowed the big Christian names, then reshaped them, which gives you a family of cousins for almost every saint.

EnglishScottish GaelicIrishWelshCornishBretonManx
JohnIainSeán, EoinIoan, Ifan, EvanIwanYannJuan
WilliamUilleamUilliam, LiamGwilymGwilherm (Loïc is a pet form)Illiam
JamesSeumas (Hamish)SéamusIagoJago
KatherineCatrìonaCaitríona, CaitlínCadiKatell
MargaretMaireadMairéadMegan (pet form)
RoseRóisín (little rose)Rozenn
Forms from the Wikipedia pages for John, William, Katherine, Jago, Mairead, Megan, Róisín and the French Wikipedia list of Breton names. A blank means no form was given.

Scottish Gaelic names

Isla

Meaning: from the island of Islay; root unknown. Nation: Scotland. Say it: EYE-la. Used: Scotland 253; Wales #10 (84).

Isla comes from the island of Islay, whose own name has no known origin, and it is now one of the most popular girls’ names in Britain: second in Scotland and fourth across England and Wales in 2025. If you like the idea but want something rarer, our traditional Gaelic girls’ names list has dozens of quieter options.

Eilidh

Meaning: Gaelic equivalent of Ellie, usually anglicised as Helen. Nation: Scotland. Say it: AY-lee. Used: Scotland 119; England and Wales 21.

The Gaelic equivalent of Ellie, usually anglicised as Helen. Say AY-lee. It is a name that tells everyone at once that the family has Highland or island roots, and it was 28th in Scotland in 2025 with 119 bairns. The spelling is the only real downside outside Scotland.

Mhairi

Meaning: Gaelic form of Mary (from the vocative a Mhàiri). Nation: Scotland. Say it: VAH-ree. Used: Scotland 9; England and Wales 6.

Mhairi is Mary in Gaelic, but technically a mistake: it is the vocative form, used when calling someone, that turned into a name. In Scotland most people say VAH-ree. Nine Scottish girls were given it in 2025.

Fiona

Meaning: white, fair; first used by James Macpherson in his Ossian poems. Nation: Scotland. Say it: fee-OH-na. Used: Scotland 5; England and Wales 23.

Fiona looks ancient and is not. James Macpherson used it in his Ossian poems in the 18th century, taking a Gaelic word for white or fair, and it spread from Scotland to the rest of the world from there. A Celtic name, then, but a literary one.

Rory

Meaning: red king (ruadh + rígh). Nation: Ireland and Scotland. Say it: ROR-ee. Used: Scotland 301; Wales #21 (86).

Red king, from ruadh and rígh, and shared by Ireland and Scotland. Rory was third in Scotland, 21st in Wales and 17th in England and Wales combined in 2025, so it is the Celtic boys’ name with the widest reach right now. Ruaridh is the Scottish Gaelic spelling if you want to make the point.

Fionn

Meaning: white, fair-haired. Nation: Ireland and Scotland. Say it: FYUN. Used: Scotland 13; England and Wales 55.

White or fair-haired, and the original form of the names later anglicised as Find and Finn. Fionn is shared by Ireland and Scotland, and its anglicised form Finn is everywhere. Say FYUN.

Lachlan

Meaning: from Lochlann, the Gaelic name for the Vikings’ homeland. Nation: Scotland. Say it: LOCH-lan. Used: Scotland 65; England and Wales 159.

Lachlan comes from Lochlann, the old Gaelic word for the homeland of the Vikings who raided Ireland and Scotland, so it is a Gaelic name that remembers the Norse. Our Viking names guide has the other side of that story.

Hamish

Meaning: from Sheumais, the Gaelic vocative of James. Nation: Scotland. Say it: HAY-mish. Used: Scotland 74; England and Wales 80.

Another vocative: Hamish is the anglicised form of Sheumais, the form of Seumas (James) used in address. Say HAY-mish. 74 Scottish boys got it in 2025.

Torquil

Meaning: from Old Norse Þorkell, Thor’s cauldron. Nation: Scotland. Say it: TOR-kwil.

Torquil is the Gaelic Torcall, which is the Old Norse Þorkell, Thor plus a sacrificial cauldron. It was kept alive in the Hebrides, which tells you how mixed the Gaelic and Norse worlds were. Its Scandinavian cousins are in our Nordic names guide.

For the full Scottish side, with dozens more boys’ names, see our Scottish Gaelic boys’ names and our list of rare Scottish names.

Irish names belong to the same Goidelic family, and the quick list below labels the best known of them, including Niamh, Saoirse, Aoife, Oisín and Tadhg. Oisín, little deer, was fifth in Ireland in 2025, and its Welsh form Osian was tenth in Wales the same year: one name, two Celtic countries, both in the top ten.

Welsh names

Welsh names also carry an older way of naming people. Until fixed surnames spread from the 15th century onwards, a Welshman was known by his own name joined to his father’s with ap or ab, son of, or ferch, daughter of: Evan, son of Thomas, was Evan ap Thomas, and his son John was John ab Evan. Long chains such as Llewelyn ap Dafydd ab Ieuan ap Gruffudd ap Meredydd were not unusual, and in some rural areas the habit lasted into the early 19th century. When surnames did settle, the ap often fused onto the father’s name, which is why Powell comes from ap Hywel, Price from ap Rhys and Bowen from ab Owen. The stock of first names was wee, so the surnames ended up few and shared, and an analysis for the Welsh Government found that nearly 35% of people in Wales have a family name of Welsh origin.

Ffion

Meaning: foxglove. Nation: Wales. Say it: FEE-on. Used: Wales #55 (42).

Ffion means foxglove. The double f is said like an English f, so FEE-on. It was 55th in Wales in 2025, with 42 babies.

Rhiannon

Meaning: possibly great queen (Rigantona). Nation: Wales. Say it: hree-AN-on. Used: England and Wales 22.

Possibly from the old Celtic title Rigantona, great queen, and the name of a goddess in the Mabinogi. It was not a popular name in Wales until the 20th century, and rose across the English-speaking world after 1975.

Seren

Meaning: star. Nation: Wales. Say it: SER-en. Used: Scotland 7; Wales #55 (42).

Star. Seren was the third most common girls’ name in Wales in 2009 and is still in the Welsh top 60, with 42 babies in 2025. Short, easy to say outwith Wales, and unmistakably Welsh.

Macsen

Meaning: Macsen Wledig, the Welsh name for the emperor Magnus Maximus. Nation: Wales. Say it: MAK-sen. Used: Wales #12 (108).

Macsen Wledig is the Welsh name for Magnus Maximus, the Roman emperor proclaimed in Britain in 383, whom medieval Welsh genealogies made the founder of several royal lines. It was the 12th most popular boys’ name in Wales in 2025, with 108 babies.

Dylan

Meaning: great tide, son of the sea. Nation: Wales. Say it: DUL-an. Used: Scotland 46; Wales #36 (66).

Great tide, or son of the sea, from dy and llanw. Dylan ail Don is a sea figure in the Mabinogion. 717 boys in England and Wales got it in 2025, so it has travelled further than almost any Welsh name.

Cornish, Breton and Manx names

Morwenna

Meaning: maiden, or white sea. Nation: Cornwall. Say it: mor-WEN-a. Used: England and Wales 11.

Possibly maiden, or white sea, from mor and gwenn. Saint Morwenna gave her name to Morwenstow in north Cornwall. Eleven bairns in England and Wales were named Morwenna in 2025.

Demelza

Meaning: from Dinmelsa, fort of Melsa (a Cornish place name). Nation: Cornwall. Say it: de-MEL-za. Used: England and Wales 10.

Demelza is a hamlet near St Wenn in Cornwall, from Dinmelsa, the fort of Melsa. The character Demelza in Winston Graham’s Poldark novels is named after it, and the name was given to ten babies in England and Wales in 2025.

Piran

Meaning: Saint Piran, patron of tinners and of Cornwall. Nation: Cornwall. Say it: PI-ran. Used: England and Wales 3.

Saint Piran, a 5th-century abbot, is the patron saint of tin-miners and generally of Cornwall, and his flag, a white cross on black, is Cornwall’s flag. Piran is rare as a first name: three boys in England and Wales in 2025.

Nolwenn

Meaning: Naol (a place) + gwenn, white or blessed. Nation: Brittany. Say it: NOL-wen.

Nolwenn joins Naol, a place in Brittany, to gwenn, white or blessed, and honours Saint Noyale of Pontivy. The w comes from a Breton sound change, gwenn becoming wenn.

Yann

Meaning: Breton form of John. Nation: Brittany. Say it: YAN. Used: England and Wales 3.

The Breton form of John, and Yannick, little John, is its diminutive. Three boys in England and Wales got Yann in 2025, so it remains mostly a Breton choice.

Erwan

Meaning: from Old Breton Eudon: good + gift. Nation: Brittany. Say it: ER-wan.

From the Old Breton name Eudon, possibly good plus gift; the French form is Yves. One popular theory links it to the Breton word for dragon, but that is only a similarity of sound.

Illiam

Meaning: Manx form of William. Nation: Isle of Man. Say it: IL-yam.

Illiam is the Manx form of William, as the William name page lists it, and Illiam Dhone, Brown William, was the 17th-century Manx politician William Christian. Juan, the Manx John, is the other Manx name you will meet; the Isle of Man’s Gaelic heritage shows up far more in its surnames, from Quayle to Kelly and Corlett.

How to choose a Celtic name

  1. Pick the nation first, because Celtic is six cultures, not one. A Welsh family with an Irish name will be asked about it, and vice versa.
  2. Decide how much spelling you want to explain, because Niamh, Caoimhe, Tadhg and Ffion are easy at home and hard everywhere else. Isla, Rory, Dylan, Morgan and Tristan travel without help.
  3. Check the cousins, because many Celtic names are local forms of saints’ names. If you love John, choose between Iain, Seán, Ioan, Iwan, Yann and Juan.
  4. Use a middle name for the hard ones, because Llywelyn, Gruffudd or Saoirse work beautifully in the middle and save a lifetime of spelling it out on the phone.

Everyone with a Gaelic name has had a supply teacher try three versions of it before the register is done. If that sounds character building rather than annoying, go for it.

Watch out for: names that are Celtic-ish but not old. Fiona was coined by James Macpherson. Isla, Iona and Ailsa are island names turned first names in modern times. Tamsin is a short form of Thomasina, and Liam is the Irish short form of William. Morgan was traditionally a boys’ name in Wales and Brittany. And Nia, though Welsh in use, comes from the Irish Niamh.

Quick list: 122 Celtic names by nation

NameNationBranchMeaningSay itForUsed in 2025
AidanIrelandGoideliclittle fire (from Aodh)AY-danBoyScotland 38; England and Wales 171
AilsaScotlandGoidelicfrom Ailsa Craig, Gaelic Allasa; obscure, possibly cliff of the SaxonsAIL-saGirlScotland 31; England and Wales 15
AlasdairScotlandGoidelicGaelic form of AlexanderAL-as-terBoyScotland 12; England and Wales 15
AngharadWalesBrittonicmuch loved onean-HAR-adGirlEngland and Wales 3
AngusScotlandGoidelicone + choice (Aonghas)ANG-gusBoyScotland 112; England and Wales 136
AnnaigBrittanyBrittonicAnnette, little AnneAN-aygGirl
AoifeIrelandGoidelicbeauty, radianceEE-faGirlScotland 38; England and Wales 265
BrigidIrelandGoidelicthe goddess and saint BrigidBRIJ-idGirlEngland and Wales 3
BronwenWalesBrittoniclinked to Branwen of Welsh legendBRON-wenGirlEngland and Wales 20
CadorCornwallBrittonicbattle + man, a fighterKAY-dorBoy
CaoimheIrelandGoidelicfrom caomh, the root of KevinKEE-vaGirlScotland 12; England and Wales 30
CarysWalesBrittonicfrom caru, to loveKA-risGirlEngland and Wales 34
CatrionaScotlandGoidelicGaelic form of Katherineka-TREE-naGirlScotland 3; England and Wales 3
CerysWalesBrittonicvariant of Carys: loveKER-isGirlEngland and Wales 27
CianIrelandGoidelicancientKEE-anBoyScotland 37; England and Wales 126
CiaraIrelandGoidelicdark-hairedKEER-aGirlScotland 16; England and Wales 39
CiaránIreland and ScotlandGoideliclittle dark oneKEER-awnBoyScotland 16; England and Wales 32
CillianIrelandGoidelicprobably little churchKIL-ee-anBoyScotland 51; England and Wales 230
ClodaghIrelandGoidelicfrom the River Clodiagh in County WaterfordKLOH-daGirlScotland 4; England and Wales 27
ConorIrelandGoideliclover of hounds or wolvesKON-orBoyScotland 23; England and Wales 67
CorentinBrittanyBrittonicSaint Corentin of Quimperkor-en-TANBoy
CormacIrelandGoidelicuncertain: wheel, or ravenKOR-makBoyScotland 9; England and Wales 26
DafyddWalesBrittonicWelsh form of DavidDAV-ithBoyEngland and Wales 11
DarraghIrelandGoidelicoakDAR-aBoyScotland 16; England and Wales 21
DeclanIrelandGoidelicman of prayer, or full of goodnessDEK-lanBoyScotland 13; England and Wales 112
DeirdreIrelandGoidelicunknownDEER-draGirl
DemelzaCornwallBrittonicfrom Dinmelsa, fort of Melsa (a Cornish place name)de-MEL-zaGirlEngland and Wales 10
DuncanScotlandGoidelicdark warrior (Donnchadh)DUN-kanBoyScotland 16; England and Wales 17
DylanWalesBrittonicgreat tide, son of the seaDUL-anBoyScotland 46; Wales #36 (66)
EilidhScotlandGoidelicGaelic equivalent of Ellie, usually anglicised as HelenAY-leeGirlScotland 119; England and Wales 21
ElinWalesBrittonicWelsh form of EllenEL-inGirlEngland and Wales 40
ElouanBrittanyBrittonicprobably good + lightEL-wanBoy
ElunedWalesBrittonicimage, idolel-IN-edGirl
EmrysWalesBrittonicWelsh form of AmbroseEM-risBoyScotland 3; Wales #65 (38)
EnoraBrittanyBrittonicBreton form of Honoraeh-NOR-aGirlEngland and Wales 4
EoinIrelandGoidelicIrish form of JohnOH-inBoyScotland 10; England and Wales 24
ErwanBrittanyBrittonicfrom Old Breton Eudon: good + giftER-wanBoy
EuanScotlandGoidelicfrom Eòghann, noble born, or Eòin, JohnYOO-anBoyScotland 27; England and Wales 30
EvanWalesBrittonicfrom Iefan, a Welsh form of JohnEV-anBoyScotland 36; Wales #90 (29)
FergusIreland and ScotlandGoidelicthe strong one, the manly oneFUR-gusBoyScotland 59; England and Wales 103
FfionWalesBrittonicfoxgloveFEE-onGirlWales #55 (42)
FiadhIrelandGoidelicwild, deer; or respectFEE-aGirlScotland 59; England and Wales 182; Ireland top 5 (#3)
FinlayScotlandGoidelicGaelic FionnlaghFIN-leeBoyScotland 216; England and Wales 293
FionaScotlandGoidelicwhite, fair; first used by James Macpherson in his Ossian poemsfee-OH-naGirlScotland 5; England and Wales 23
FionnIreland and ScotlandGoidelicwhite, fair-hairedFYUNBoyScotland 13; England and Wales 55
GarethWalesBrittonicperhaps from gwaredd, gentlenessGA-rethBoyEngland and Wales 6
GethinWalesBrittonicdark-skinned; or a pet form of GruffyddGETH-inBoyEngland and Wales 30
GruffuddWalesBrittonicfrom Old Welsh GrippiudGRIF-ithBoyWales #96 (27)
GráinneIrelandGoidelicuncertain; probably linked to grá, loveGRAWN-yaGirl
GwenWalesBrittonicwhite, holyGWENGirlEngland and Wales 34
GwendalBrittanyBrittonicwhite + browGWEN-dalBoy
GwynethWalesBrittonicfrom the kingdom of GwyneddGWIN-ethGirlEngland and Wales 9
HamishScotlandGoidelicfrom Sheumais, the Gaelic vocative of JamesHAY-mishBoyScotland 74; England and Wales 80
HywelWalesBrittonicroyal name: Hywel Dda, the Good, died 950HUH-welBoyEngland and Wales 6
IainScotlandGoidelicGaelic form of JohnEE-anBoyScotland 8
IdrisWalesBrittonicardent lordID-risBoyScotland 13; Wales #53 (44)
IfanWalesBrittonicWelsh form of JohnEE-vanBoyEngland and Wales 14
IlliamIsle of ManGoidelicManx form of WilliamIL-yamBoy
IoanWalesBrittonicWelsh form of JohnYOH-anBoyEngland and Wales 31
IonaScotlandGoidelicfrom the island of Iona; possibly yew-placeeye-OH-naGirlScotland 49; England and Wales 77
IslaScotlandGoidelicfrom the island of Islay; root unknownEYE-laGirlScotland 253; Wales #10 (84)
JagoCornwallBrittonicCornish form of JamesJAY-goBoyEngland and Wales 57
JuanIsle of ManGoidelicManx form of JohnJOO-anBoyEngland and Wales 25
KatellBrittanyBrittonicBreton form of Catherineka-TELGirl
KennethScotlandGoidelichandsome (Coinneach), or from CináedKEN-ethBoyScotland 6; England and Wales 30
KirstyScotlandGoidelicScottish short form of ChristineKUR-steeGirlScotland 3
KlerviBrittanyBrittonicdisputed; one theory is strongKLER-veeGirl
LachlanScotlandGoidelicfrom Lochlann, the Gaelic name for the Vikings’ homelandLOCH-lanBoyScotland 65; England and Wales 159
LiamIrelandGoidelicIrish short form of Uilliam (William)LEE-amBoyScotland 81; England and Wales 763
LlywelynWalesBrittonicfrom Lugubelinos, two Celtic gods’ nameshlu-WEL-inBoyEngland and Wales 7
LoïcBrittanyBrittonicpet form of Gwilherm (William)lo-EEKBoyEngland and Wales 6
MacsenWalesBrittonicMacsen Wledig, the Welsh name for the emperor Magnus MaximusMAK-senBoyWales #12 (108)
MaeveIrelandGoidelicpossibly she who intoxicates, or she who rulesMAYVGirlScotland 130; Wales #39 (54)
MaireadScotlandGoidelicGaelic equivalent of MargaretMY-radGirlScotland 9; England and Wales 6
MalcolmScotlandGoidelicdevotee of Saint ColumbaMAL-kumBoyScotland 12; England and Wales 21
MaloBrittanyBrittonichostage + light (likely)MAH-loBoy
MaëlBrittanyBrittonicchief, princema-ELBoyEngland and Wales 20
MaëlleBrittanyBrittonicfeminine of Mael: chief, princema-ELGirl
MeganWalesBrittonicWelsh pet form of Margaret, pearlMEG-anGirlEngland and Wales 44
MhairiScotlandGoidelicGaelic form of Mary (from the vocative a Mhàiri)VAH-reeGirlScotland 9; England and Wales 6
MorganWales and BrittanyBrittonicOld Welsh Morcant, possibly sea + circleMOR-ganUnisexScotland 5 (boys); Scotland 5 (girls); Wales #94 (28); England and Wales 65
MorwennaCornwallBrittonicmaiden, or white seamor-WEN-aGirlEngland and Wales 11
MurdoScotlandGoidelicsea + battle (Murchadh)MUR-dohBoyScotland 14
NiaWalesBrittonicfrom Irish Niamh, brightNEE-aGirlScotland 5; England and Wales 138
NiallIrelandGoidelicunknown; often given as championNEE-alBoyScotland 9; England and Wales 46
NiamhIrelandGoidelicbright, radiantNEEVGirlScotland 56; England and Wales 228
NolwennBrittanyBrittonicNaol (a place) + gwenn, white or blessedNOL-wenGirl
OisínIrelandGoideliclittle deeruh-SHEENBoyScotland 15; England and Wales 75; Ireland top 5 (#5)
OrlaIrelandGoidelicgolden princess (Órfhlaith)OR-laGirlScotland 134; Wales #90 (28)
OsianWalesBrittonicfrom Irish Oisín, little deerOSH-anBoyScotland 3; Wales #10 (114)
OwainWalesBrittonicdisputed: noble born (Eugenius), or born of sheepOH-wineBoyEngland and Wales 18
PetrocCornwallBrittonica 6th-century Celtic saintPET-rokBoy
PiranCornwallBrittonicSaint Piran, patron of tinners and of CornwallPI-ranBoyEngland and Wales 3
PádraigIrelandGoidelicLatin Patricius, of the patrician classPAW-drigBoyEngland and Wales 8
RhiannonWalesBrittonicpossibly great queen (Rigantona)hree-AN-onGirlEngland and Wales 22
RhodriWalesBrittonicwheel + kingROD-reeBoyEngland and Wales 36
RhysWalesBrittonicroyal name of DeheubarthREESEBoyScotland 13; England and Wales 106
RoryIreland and ScotlandGoidelicred king (ruadh + rígh)ROR-eeBoyScotland 301; Wales #21 (86)
RozennBrittanyBrittonicroseROH-zenGirl
RuaridhScotlandGoidelicred kingROO-uh-reeBoyScotland 80; England and Wales 18
RóisínIrelandGoideliclittle roseroh-SHEENGirlScotland 6; England and Wales 28
RónánIreland and BrittanyGoidelic and Brittoniclittle sealROH-nanBoyScotland 75; England and Wales 232
SaoirseIrelandGoidelicfreedomSEER-shaGirlScotland 23; England and Wales 102
SerenWalesBrittonicstarSER-enGirlScotland 7; Wales #55 (42)
SeánIrelandGoidelicIrish form of JohnSHAWNBoyScotland 18; England and Wales 61
ShonaScotlandGoidelica female form of John: God is graciousSHOH-naGirlScotland 3; England and Wales 3
SinéadIrelandGoidelicfrom French Jeanetteshin-AYDGirlEngland and Wales 7
SiobhánIrelandGoidelicfrom Anglo-Norman Jehane (Joan)shiv-AWNGirlEngland and Wales 6
SiânWalesBrittonicGod’s gracious gift (Welsh Jane)SHAHNGirlEngland and Wales 8
SoazigBrittanyBrittoniclittle FrançoiseSWAH-zigGirl
SorchaIreland and ScotlandGoidelicbrightnessSOR-uh-kaGirlScotland 10; England and Wales 3
SéamusIrelandGoidelicIrish form of JamesSHAY-musBoyScotland 8; England and Wales 17
TadhgIreland and ScotlandGoidelicpoet, storytellerTIGEBoyScotland 7; England and Wales 98
TaliesinWalesBrittonicshining browtal-YES-inBoyEngland and Wales 15
TamsinCornwallBrittonicshort form of ThomasinaTAM-sinGirlEngland and Wales 7
TanguyBrittanyBrittonicTangi: fire + dogtan-GHEEBoy
TorquilScotlandGoidelicfrom Old Norse Þorkell, Thor’s cauldronTOR-kwilBoy
TristanCornwallBrittonicfrom Drust, noise; reshaped by trist, sadTRIS-tanBoyScotland 10; England and Wales 166
YannBrittanyBrittonicBreton form of JohnYANBoyEngland and Wales 3
YouennBrittanyBrittonicfrom Iwan, a Breton form of YvesYOO-enBoy
ÁineIrelandGoidelicradianceAWN-yaGirlScotland 5; England and Wales 17
ÉabhaIrelandGoidelicthe Irish form of EveAY-vaGirlScotland 3; England and Wales 24; Ireland top 5 (#2)
Usage: NRS Scotland 2025 births; ONS Wales 2025 rank (babies) or England and Wales count; CSO Ireland top 5. Blank means not in those published lists. Checked October 2026.

FAQ about Celtic names

What are the six Celtic nations?

Scotland, Ireland, Wales, Cornwall, Brittany and the Isle of Man. Each has its own Celtic language: Scottish Gaelic, Irish and Manx in the Goidelic branch, and Welsh, Cornish and Breton in the Brittonic branch. Galicia in Spain is sometimes added, but it has no living Celtic language.

What is the most popular Celtic name?

Isla is the most popular girls’ name with Celtic roots in Britain: second in Scotland and fourth in England and Wales in 2025. For boys, Rory leads, third in Scotland and 17th in England and Wales. In Wales, Mali and Osian were the top Welsh-language names, and in Ireland Rían was the top boys’ name.

What is the difference between Gaelic and Celtic names?

Gaelic is one branch of Celtic. Gaelic names come from Irish, Scottish Gaelic or Manx, such as Niamh, Eilidh and Illiam. Celtic also includes the Brittonic branch, Welsh, Cornish and Breton, with names such as Rhiannon, Morwenna and Nolwenn. So every Gaelic name is Celtic, but not every Celtic name is Gaelic.

What are Celtic names for boys?

Popular Celtic boys’ names include Rory, Finlay, Angus, Hamish and Lachlan from Scotland, Oisín, Cian, Fionn and Tadhg from Ireland, Osian, Macsen, Dylan and Rhys from Wales, Tristan and Piran from Cornwall, and Yann, Erwan and Maël from Brittany. Rory is the most widely used across Britain.

What are Celtic names for girls?

Popular Celtic girls’ names include Isla, Eilidh and Mhairi from Scotland, Niamh, Aoife, Saoirse and Fiadh from Ireland, Mali, Ffion, Seren and Rhiannon from Wales, Morwenna and Demelza from Cornwall, and Nolwenn, Rozenn and Enora from Brittany. Isla is the most widely used across Britain.

Final thoughts on Celtic names

If you take one thing from this guide, make it the label. A Celtic name is always from somewhere in particular, and knowing whether it is Scottish, Irish, Welsh, Cornish, Breton or Manx is what turns a pretty sound into a name with a story.

For more of the Scottish side, our guide to things associated with Scotland is a good next stop, and our round-up of the best Scottish islands to visit takes you to the places behind names like Isla and Iona.

Sources