Welsh Names: 150 First Names With Meanings and Pronunciation

Welsh names illustration: a large letter W framing Snowdonia peaks, a slate chapel and the Welsh flag, beside the title Welsh First Names, Meanings and Pronunciation

Welsh names are first names that come from the Welsh language, Welsh legend and Welsh history, and the ones parents in Wales are choosing right now are Osian, Macsen, Harri and Jac for boys and Mali, Alys, Mabli and Seren for girls. In 2025 Mali was the fourth most popular girls’ name in Wales, with 104 babies, and Osian made the boys’ top 10 with 114, according to the Office for National Statistics. The catch for everyone else is pronunciation: Welsh has its own spelling rules, so a name like Dafydd or Llinos sounds nothing like it looks to an English speaker until you know the code.

This guide is part of our Scottish Names collection. Browse the full Scottish Names directory for A to Z first names, surnames and Gaelic lists, or step back to our guide to Celtic names from all six nations to see where Welsh sits beside Scottish, Irish, Cornish, Breton and Manx.

This is written for parents who want a Welsh name and want to say it properly, for anyone with Welsh family who wants to know what Gran’s name actually means, and for the rest of us who have stared at a Cardiff programme and wondered how on earth to say Gruffydd. You get 150 names, a respelling for every one, the 2025 popularity figures, the Welsh rules that explain the strange-looking letters, and the Scottish Gaelic cousin where the same name lives on both sides of the border.

A wee bit of context first. Welsh is a Celtic language of the Brittonic branch, a close cousin of Cornish rather than of Scottish Gaelic, and about 538,300 people in Wales could speak it at the 2021 census. Its alphabet has 29 letters, eight of them double letters such as ll, dd and ff. There is no k, q, v, x or z. That one fact explains half the confusion: when a Welsh name has an f, it is said like a v, and when it needs an English f sound, it doubles up to ff.

Two Scots Abroad · Scottish names

Welsh name finder

150 Welsh first names with meanings and a say-it guide. Filter for a boy or a girl, for names that are easy to say outside Wales, and for traditional, modern or legend names. Gold edges mark names in the 2025 Welsh top 100.

Sources: ONS baby names 2025, Welsh Government, Wikipedia, cross-checked with Behind the NameAs of October 2026 · twoscotsabroad.com

What are the most popular Welsh names in Wales right now?

Mali, Alys and Mabli for girls; Osian, Macsen and Harri for boys. Those are the top Welsh-spelled names in Wales in the ONS baby names release for 2025, published on 9 July 2026. Overall, Wales still picks the same favourites as England: Olivia (140) and Noah (218) top the Welsh lists. But the Welsh-language names hold their own: a Welsh-spelled name sits fourth on the girls’ list and another tenth on the boys’.

NameForRank in WalesBabies in WalesBabies in England and Wales
MaliGirl#4104132
AlysGirl#296181
MabliGirl#365769
LiliGirl#445072
FfionGirl#554298
SerenGirl#5542196
NansiGirl#613941
EiraGirl#7134112
EfaGirl#723342
ElsiGirl#723334
EleriGirl#832949
LowriGirl#942639
AnwenGirl#1002332
OsianBoy#10114165
MacsenBoy#12108141
HarriBoy#2186100
JacBoy#267687
DylanBoy#3666717
ElisBoy#3666119
IdrisBoy#5344368
TomosBoy#564349
EmrysBoy#653896
CaiBoy#813252
EvanBoy#9029261
MorganBoy#9428128
DewiBoy#962730
GruffyddBoy#962731
Welsh-origin and Welsh-spelled names in the 2025 top 100 for Wales, from the ONS girls and boys datasets. Exact spellings only: Gruffudd and Gruffydd are counted separately. Checked October 2026.

Two things jump out. First, the Welsh spellings of English favourites are doing well: Harri (86 boys) sits beside Harry, Jac (76) beside Jack, Lili beside Lily and Elsi beside Elsie, which lets a family pick the popular name and still mark it as Welsh. Second, Macsen, a name straight out of medieval legend, is 12th in Wales with 108 boys and almost unheard of anywhere else. That is the kind of name that tells you exactly where a child was born.

Good to know: the ONS counts exact spellings only, so traditional names on the Welsh Government list such as Gruffudd, Siân and Dafydd look smaller than they are once you add up every spelling. Gruffydd made the top 100 with 27 boys; Gruffudd had 9 more across England and Wales.

How to pronounce Welsh names

Welsh spelling is far more regular than English, so once you learn a dozen rules you can say almost any name on this page. The table below follows the Welsh orthography guide. The big one to remember is stress: in Welsh it falls on the second-last syllable in nearly every word of two or more syllables, which is why Rhiannon is hree-AN-on and not REE-an-on.

LettersSounds likeNames to practise
llno English match: put your tongue where you would say l and blow air past the sides (we write it hl)Llinos, Llywelyn, Gwenllian
ddth in this, never th in thin (we write it th)Dafydd, Heledd, Gruffudd
fv, as in vanEfa, Ifan, Haf, Enfys
fff, as in fourFfion, Steffan, Fflur
chch in loch (we write it kh)Rhydderch
rha breathy r, like r with an h in frontRhian, Rhodri, Rhiannon
si before a vowelshSiân, Siôn, Sioned, Siwan
w as a voweloo, as in pool or pushTwm, Gwydion
uee or i in the south; a sound with no English match in the northAlun, Buddug, Tudur
yuh in most syllables; i or ee in a last or only syllableDylan (DUL-an), Rhys (HREESS)
c and galways hard: k and g as in getCai, Ceri, Geraint, Gethin
â, ô (the to bach, or little roof)a long vowelSiân, Siôn
Sounds from the Welsh orthography and Welsh phonology articles. Respellings on this page use an English-friendly southern pronunciation.

One more rule makes the names easier to read. Welsh changes the first letter of a word in certain positions, called mutation, so gwen (white, fair, blessed) becomes -wen at the end of a name. That is why Anwen, Olwen, Branwen, Ceinwen and Tegwen all end the same way: they all carry the same blessing. The Welsh phonology article shows the same soft mutation in everyday phrases.

Building blockMeaningFound in
gwen, -wenwhite, fair, blessed (feminine)Gwen, Anwen, Olwen, Branwen, Tegwen, Heulwen
gwyn, -wynwhite, fair, blessed (masculine)Gwyn, Arwyn, Carwyn, Gwynfor, Heddwyn
eira, eir-snowEira, Eirwen, Eirlys
aur, eur-goldEurwen, Eurig
tegfair, beautifulTegwen, Tegan
haf, hef-summerHaf, Hefin
bryn, -frynhillBryn, Brynmor, Talfryn
mawr, -forgreat, bigGwynfor, Brynmor
blodau, blod-flowersBlodwen, Blodeuwedd
-ysa name-making endingCarys, Dilys, Nerys, Glenys
Element meanings from the Welsh Government names list and Wikipedia, cross-checked against Behind the Name.

Welsh girl names worth knowing

Mali

Meaning: Welsh form of Molly (Mary). Say it: MAL-ee. For: girl. Popularity: #4 in Wales in 2025 (104 babies).

The Welsh form of Molly, and so a pet form of Mary. Mali has become the Welsh-language name of this generation: fourth in Wales in 2025, ahead of Freya and Florence, and given to 132 girls across England and Wales. It is two syllables, said exactly as it looks, which is a big part of the appeal.

Alys

Meaning: Welsh form of Alice. Say it: AL-iss. For: girl. Popularity: #29 in Wales in 2025 (61 babies).

The Welsh spelling of Alice, and one of the easiest ways to give a classic name a Welsh accent. It sits in the Welsh top 30 for 2025 with 61 girls. The y in the last syllable is a short i, so it is said AL-iss, close to Alice.

Mabli

Meaning: linked to Mabel; usually given as lovable. Say it: MAB-lee. For: girl. Popularity: #36 in Wales in 2025 (57 babies).

Sits beside Mabel the way Alys sits beside Alice, and the meaning usually given is lovable. Mabli was 36th in Wales in 2025 with 57 babies, and Mabel itself was 18th, so the two are climbing together. If you like the Mabel revival but want a name that marks the family as Welsh, this is the one.

Seren

Meaning: star. Say it: SERR-en. For: girl. Popularity: #55 in Wales in 2025 (42 babies).

Welsh for star, and one of the success stories of modern Welsh naming. Seren was the third most popular girls name in Wales in 2009, and it was still 55th in 2025, with 196 girls across England and Wales. Wikipedia notes it is used for boys too.

Ffion

Meaning: disputed: foxglove, or from Gaelic fionn, fair. Say it: FEE-on. For: girl. Popularity: #55 in Wales in 2025 (42 babies).

Double ff is a plain f, so this is FEE-on. The meaning is disputed: Behind the Name and FamilySearch tie it to foxglove, while the Welsh Government list links it to the Gaelic fionn, fair or white. Either way it was 55th in Wales in 2025 and 98 girls got it across England and Wales.

Eira

Meaning: snow. Say it: AY-ra. For: girl. Popularity: #71 in Wales in 2025 (34 babies).

Snow, and a recent Welsh word name that has gone mainstream. It was 71st in Wales in 2025 and 112 girls had it in England and Wales. Eira is said AY-ra, which English speakers usually manage first time. Eirlys (snowdrop) and Eirwen (snow white) are its longer sisters.

Nia

Meaning: Welsh form of Niamh, bright. Say it: NEE-a. For: girl. Popularity: given to 138 babies in England and Wales in 2025.

The Welsh form of the Irish Niamh, meaning bright. The Welsh Government list credits its popularity to T. Gwynn Jones’s 1916 poem Tir na n-Og, based on the Irish legend. With 138 girls in England and Wales in 2025, Nia is one of the most widely used Welsh names outside Wales.

Megan

Meaning: pet form of Marged (Margaret), from Greek for pearl. Say it: MEG-an. For: girl. Popularity: given to 44 babies in England and Wales in 2025.

Megan started life as a pet form of Marged, the Welsh Margaret, and went global in the 1990s. Its best-known Welsh bearer is Megan Lloyd George, who became the first woman MP in Wales when she won Anglesey in 1929. Only 44 girls got it in England and Wales in 2025, so it has quietly become a name that sounds a generation older.

Rhiannon

Meaning: possibly from Rigantona, great queen. Say it: hree-AN-on. For: girl. Popularity: given to 22 babies in England and Wales in 2025.

Possibly from the old Celtic title Rigantona, great queen. Rhiannon is a main figure of the Mabinogi, yet it was not a popular given name in Wales until the 20th century, and the Fleetwood Mac song of 1975 took it round the world. The rh is breathy and the stress is on the middle: hree-AN-on.

Gwenllian

Meaning: white or blessed plus flaxen. Say it: gwen-HLEE-an. For: girl. Popularity: given to 18 babies in England and Wales in 2025.

White or blessed plus flaxen. Gwenllian ferch Gruffydd is the only woman of medieval Wales known to have led an army into battle; she was killed near Kidwelly in 1136 and became a symbol of Welsh independence. The double l makes it a mouthful for outsiders, which is why Gwen is the everyday version.

Siân

Meaning: Welsh form of Jane. Say it: SHAHN. For: girl. Popularity: given to 8 babies in England and Wales in 2025.

The Welsh Jane, said SHAHN, because si before a vowel is sh in Welsh. The little roof on the â, called the to bach, tells you the vowel is long. Sioned (Janet) and Siwan (Joan) are the same family, and Scottish Gaelic has its own versions in Sìne, Seònaid and Seonag.

Myfanwy

Meaning: disputed: beloved, or my plus manwy (fine, delicate). Say it: muh-VAN-wee. For: girl. Popularity: given to 3 babies in England and Wales in 2025.

Say muh-VAN-wee. The meaning is disputed: Wikipedia derives it from annwyl, beloved, while Behind the Name splits it into my plus manwy, fine or delicate. The name is tied to the song Myfanwy by Joseph Parry, written for four male voices and first performed in Aberystwyth in 1875.

Welsh boy names worth knowing

Osian

Meaning: named after a poet of Irish legend. Say it: OSH-an. For: boy. Popularity: #10 in Wales in 2025 (114 babies).

Named after Osian, the poet of Irish legend, and the most popular Welsh-spelled boys’ name in Wales: 10th in 2025 with 114 boys. It is said OSH-an, because s before i is a sh sound in Welsh. Outside Wales some people will read it OSS-ee-an, so decide now whether that bothers you.

Macsen

Meaning: Welsh form of Maximus. Say it: MAK-sen. For: boy. Popularity: #12 in Wales in 2025 (108 babies).

The Welsh form of Maximus. Macsen Wledig is the Roman emperor Magnus Maximus, proclaimed in Britain in 383, whom medieval Welsh genealogies made the founding father of several Welsh royal lines. In 2025 Macsen was 12th in Wales with 108 boys, which is remarkable for a name almost nobody uses elsewhere.

Harri

Meaning: Welsh spelling of Harry (Henry). Say it: HA-ree. For: boy. Popularity: #21 in Wales in 2025 (86 babies).

The Welsh spelling of Harry, and so of Henry. It was 21st in Wales in 2025 with 86 boys, and 100 across England and Wales. Harri gives you the popularity of Harry with a Welsh passport stamped on it, and it is said exactly the same way.

Jac

Meaning: Welsh spelling of Jack. Say it: JAK. For: boy. Popularity: #26 in Wales in 2025 (76 babies).

Welsh has no k in its alphabet, so Jack becomes Jac. It was 26th in Wales in 2025 with 76 boys. This is the simplest Welsh name on the page to carry anywhere, and the only question you will ever get is whether you forgot the k.

Dylan

Meaning: often given as son of the sea; from dy plus llanw, tide. Say it: DUL-an. For: boy. Popularity: #36 in Wales in 2025 (66 babies).

Dylan is the son of Arianrhod in the Mabinogi who, as the Welsh Government list puts it, disappeared into the sea at birth, and the name is often read as son of the sea. In Welsh it is DUL-an, with the y as uh. Dylan Thomas was born in Swansea in 1914 and later asked for the English Dillon. In 2025 Dylan was 36th in Wales and given to 717 boys in England and Wales.

Rhys

Meaning: ardour, enthusiasm. Say it: HREESS. For: boy. Popularity: given to 106 babies in England and Wales in 2025.

Ardour or enthusiasm. A 12th-century lord of south west Wales carried it, and it has given English a whole family of surnames and first names: Rees, Reece, Rice and Price, the last from ap Rhys, son of Rhys. Said HREESS, with the breath on the r; most English speakers say Reese and get away with it.

Dafydd

Meaning: Welsh form of David, from Hebrew for beloved or friend. Say it: DAV-ith. For: boy. Popularity: given to 11 babies in England and Wales in 2025.

The Welsh David, said DAV-ith, with the f as v and the dd as the th in this. It was a favourite medieval name, and the poet Dafydd ap Gwilym, active about 1340 to 1370, is counted among the great poets of medieval Europe. Dai is the everyday short form, Dewi the saint’s form, and Dàibhidh the Scottish Gaelic cousin.

Owain

Meaning: well born; possibly from Latin Eugenius. Say it: OH-wine. For: boy. Popularity: given to 18 babies in England and Wales in 2025.

Owain means well born, and Owen is the modern form. Owain Glyndwr was proclaimed Prince of Wales on 16 September 1400 and led a rising against Henry IV, holding a parliament at Machynlleth in 1404. Owen was given to 298 boys in England and Wales in 2025; Owain, the original, to 18.

Llywelyn

Meaning: debated: from the gods Lugus and Belenus, or from llyw, leader. Say it: hluh-WEL-in. For: boy. Popularity: given to 7 babies in England and Wales in 2025.

The name of two great princes: Llywelyn the Great and his grandson Llywelyn ap Gruffudd, Llywelyn the Last, killed at Cilmeri on 11 December 1282. The meaning is debated between the old gods Lugus and Belenus and llyw, leader. It is the hardest name here for outsiders: hluh-WEL-in, with the Welsh ll at the start. Llew is the friendly short form.

Taliesin

Meaning: shining brow. Say it: tal-YES-in. For: boy. Popularity: given to 15 babies in England and Wales in 2025.

Shining brow. Taliesin was a 6th-century bard who sang at the courts of at least three kings, Urien of Rheged among them, and his poems may survive in the Book of Taliesin. Say tal-YES-in. Fifteen boys got it in England and Wales in 2025, so it is rare without being strange.

Hywel

Meaning: eminent, prominent. Say it: HUH-wel. For: boy. Popularity: given to 6 babies in England and Wales in 2025.

Eminent or prominent. Hywel Dda, Hywel the Good, ruled almost all of Wales by the 940s and gave his name to the medieval laws of Wales. The y in the first syllable is uh, so it is HUH-wel. Howell and Powell (from ap Hywel) are its English-shaped descendants.

Dewi

Meaning: an Old Welsh form of David. Say it: DEH-wee. For: boy. Popularity: #96 in Wales in 2025 (27 babies).

An Old Welsh form of David, and the name of Dewi Sant, St David, the patron saint of Wales, whose feast on 1 March is St David’s Day. Dewi was 96th in Wales in 2025 with 27 boys. It is easy to say (DEH-wee) and impossible to mistake for anything but Welsh.

Morgan

Meaning: from Old Welsh Morcant, possibly with mor, sea. Say it: MOR-gan. For: boy or girl. Popularity: #94 in Wales in 2025 (28 babies).

From Old Welsh Morcant, possibly linked to môr, the sea. Traditionally male in Wales, Morgan has become unisex, helped by Morgan le Fay of Arthurian legend. In 2025 it was 94th for boys in Wales and was given to 128 boys and 65 girls across England and Wales.

Welsh names and their Scottish Gaelic cousins

Plenty of Welsh names are local forms of the big Christian names, which means Scotland has its own version of the same name. The Gaelic forms below come from Wikipedia’s list of Scottish Gaelic given names, and our list of Scottish Gaelic names with meanings has the pronunciation for the Gaelic side.

WelshEnglishScottish Gaelic
Ieuan, Ifan, Ioan, Iwan, SiônJohn (and Evan)Iain, Eòin
Siân, Sioned, SiwanJane, Janet, JoanSìne, Seònaid, Seonag
Mari, Mair, MaliMary, MollyMàiri, Màili
Marged, Mared, MeganMargaretMairead, Maighread
Catrin, CadiCatherineCatrìona
Elen, ElinHelenEilidh
Dafydd, DewiDavidDàibhidh
GwilymWilliamUilleam
TomosThomasTòmas
SteffanStephenSteafan
HuwHughAodh, Ùisdean
HarriHenry, HarryEanraig
Meical, MihangelMichaelMìcheal
PedrPeterPeadar
BethanElizabethEalasaid
Welsh forms from the Welsh Government names list and Behind the Name; Gaelic forms from Wikipedia’s list of Scottish Gaelic given names. Checked October 2026.

What you will not find in the Gaelic list is a Gwen, a Rhys or a Llywelyn. Those are native Welsh names rather than local forms of a shared Christian name, and they are the ones that mark a child as Welsh rather than generally Celtic.

How to choose a Welsh name

Start by deciding how much explaining you are willing to do, because that settles most of it.

  1. You want Welsh, but easy anywhere. Look at Seren, Nia, Mali, Alys, Megan, Cai, Macsen, Morgan, Owen or Tomos. All of them are read correctly by an English speaker on the first go, which matters on every form your child will ever fill in.
  2. You want a name that is unmistakably Welsh. Go for Dafydd, Llywelyn, Gruffudd, Siân, Rhiannon, Gwenllian or Myfanwy. Expect to spell it and say it for people, and expect it to be a point of pride by about age ten.
  3. You want a favourite name with a Welsh accent. Harri, Jac, Lili, Elsi and Nansi give you Harry, Jack, Lily, Elsie and Nancy in Welsh spelling. This is the route Welsh parents are using most right now, going by the 2025 figures.

If the full Welsh spelling feels like too much, put it in the middle. Owen Llywelyn or Megan Gwenllian gives the child an easy everyday name and a Welsh one they can grow into.

Watch out for: Gwen is the girls’ form and Gwyn the boys’, so do not mix them up on a birth certificate. And Dylan is DUL-an in Welsh but DIL-an in English; Dylan Thomas himself settled on the English version, so either is defensible, but pick one before the grandparents do.

Quick list: 150 Welsh names with meanings and pronunciation

NameMeaningSay itForOutside WalesTypeWales 2025
Aleda river in DenbighshireAL-edBoyEasyTraditional
AlunWelsh form of Alan; also two Welsh riversAL-inBoyEasyTraditional
AlysWelsh form of AliceAL-issGirlEasyTraditional#29 (61)
AneirinOld Welsh, possibly from Latin Honoriusan-AY-rinBoyEasyLegend
Aneurinmodern form of Aneirinan-AY-rinBoyEasyTraditional
Angharadmuch lovedang-HAR-adGirlTrickyLegend
Anwenvery beautiful (an- plus gwen); origin not fully certainAN-wenGirlEasyTraditional#100 (23)
Arianrhodmeaning debated; a goddess-like figure of the Mabinogiar-YAN-hrodGirlTrickyLegend
Awenpoetic inspirationAH-wenGirlEasyModern
Becafrom Rebeca (Rebecca)BEK-aGirlEasyTraditional
BedwyrWelsh form of BedivereBED-weerBoyEasyLegend
Berwynwhite top (barr plus gwyn)BERR-winBoyEasyTraditional
Bethanpet form of Bet, short for ElisabethBETH-anGirlEasyTraditional
Bleddynfrom blaidd, wolfBLETH-inBoyTrickyLegend
Blodwenflowers plus white or blessedBLOD-wenGirlEasyTraditional
Branwenraven plus white or blessedBRAN-wenGirlEasyLegend
Bronwenpossibly breast plus white or blessedBRON-wenGirlEasyTraditional
BrynhillBRINBoyEasyTraditional
BuddugvictoriousBITH-igGirlTrickyLegend
Cadishort form of Catrin (Katherine)KAD-eeGirlEasyModern
Cadwaladrleader of the battlekad-WAL-ad-erBoyTrickyLegend
Caifrom Latin CaiusKYBoyEasyLegend#81 (32)
Caradogfrom Old Welsh Caratauc, lovedka-RAD-ogBoyEasyLegend
Carwynloved and blessedKAR-winBoyEasyModern
Carysfrom caru, to loveKAR-issGirlEasyModern
CatrinWelsh form of CatherineKAT-rinGirlEasyTraditional
CelynhollyKEL-inBoy or girlEasyModern
Ceria river in Ceredigion; possibly short for CeridwenKERR-eeBoy or girlEasyTraditional
Ceridwenuncertain; the legendary sorceress of the cauldronke-RID-wenGirlEasyLegend
Cerysvariant of Carys (love)KERR-issGirlEasyModern
DafyddWelsh form of David, from Hebrew for beloved or friendDAV-ithBoyTrickyTraditional
Daipet form of DafyddDYBoyEasyTraditional
DeiniolWelsh form of DanielDAYN-yolBoyEasyLegend
Dewian Old Welsh form of DavidDEH-weeBoyEasyLegend#96 (27)
Dilysgenuine, sincereDIL-issGirlEasyTraditional
Dwynwenname of the patron saint of loversDWIN-wenGirlTrickyLegend
Dylanoften given as son of the sea; from dy plus llanw, tideDUL-anBoyEasyLegend#36 (66)
EfaWelsh form of Eva (Eve)EV-aGirlTrickyTraditional#72 (33)
EirasnowAY-raGirlEasyModern#71 (34)
Eirianbright, beautifulAY-ree-anBoy or girlEasyTraditional
Eirlyssnowdrop (eira plus llys)AYR-lissGirlEasyTraditional
ElenWelsh form of HelenEL-enGirlEasyLegend
Elerifrom a Welsh river name; also linked to Hilariuse-LERR-eeGirlEasyTraditional#83 (29)
Elinform of Elen or Helen, from Greek for brightEL-inGirlEasyTraditional
ElisWelsh form of EllisEL-issBoyEasyTraditional#36 (66)
ElsiWelsh spelling of ElsieEL-seeGirlEasyModern#72 (33)
Elunedfrom eilun, image or likenesse-LIN-edGirlTrickyTraditional
Emlynfrom an ancient district in south west WalesEM-linBoyEasyTraditional
EmrysWelsh form of AmbroseEM-rissBoyEasyLegend#65 (38)
Emyrking, lordEM-irBoyEasyTraditional
EnfysrainbowEN-vissGirlTrickyModern
Enidprobably from enaid, soulEE-nidGirlEasyLegend
Erinone of the Welsh names for IrelandERR-inGirlEasyModern#43 (51)
Evananglicised Ifan, a Welsh form of JohnEV-anBoyEasyTraditional#90 (29)
Ffiondisputed: foxglove, or from Gaelic fionn, fairFEE-onGirlEasyModern#55 (42)
FflurWelsh form of FloraFLEERGirlTrickyTraditional
FfraidWelsh form of BridgetFRYDEGirlTrickyTraditional
Garethuncertain: a form of Geraint, or civilisedGA-rethBoyEasyTraditional
Geraintmeaning unknown; possibly from GerontiusGERR-ayntBoyEasyLegend
Gethindark, swarthyGETH-inBoyEasyTraditional
Glenyspossibly from glan, pure, or glyn, valleyGLEN-issGirlEasyTraditional
GlynvalleyGLINBoyEasyTraditional
Glyndwrvalley of the water; honours Owain Glyndwrglin-DOORBoyTrickyModern
GruffuddOld Welsh Grifud; second part means lord or princeGRIFF-ithBoyTrickyTraditional
Gruffyddvariant spelling of GruffuddGRIFF-ithBoyTrickyTraditional#96 (27)
GwawrdawnGWOW-rGirlTrickyModern
Gwenwhite, fair or blessedGWENGirlEasyTraditional
Gwendolenwhite or blessed plus ringGWEN-do-lenGirlEasyLegend
Gwenllianwhite or blessed plus flaxengwen-HLEE-anGirlTrickyLegend
Gwennopet form of the Gwen namesGWEN-noGirlEasyModern
GwilymWelsh form of WilliamGWIL-imBoyEasyTraditional
Gwladysfrom Old Welsh Gwladus, probably gwlad, countryGLAD-issGirlTrickyTraditional
Gwydionprobably born of treesGWID-yonBoyEasyLegend
Gwynwhite, fair or blessedGWINBoyEasyLegend
Gwynethfrom the kingdom of GwyneddGWIN-ethGirlEasyTraditional
Gwynforwhite or blessed plus greatGWIN-vorBoyEasyModern
HafsummerHAHVGirlTrickyModern
HarriWelsh spelling of Harry (Henry)HA-reeBoyEasyModern#21 (86)
Heddwynpeace plus white or blessedHETH-winBoyTrickyModern
Hefinsummer, a poetic form of hafHEV-inBoyTrickyTraditional
Heleddname of a 7th-century princessHEL-ethGirlTrickyLegend
Heulwensunshine (haul plus gwen)HAIL-wenGirlTrickyTraditional
HuwWelsh form of HughHEWBoyEasyTraditional
Hyweleminent, prominentHUH-welBoyEasyLegend
IagoWelsh form of JamesYAH-goBoyEasyTraditional
Iantopet form of IfanYAN-toBoyEasyModern
Idrisardent lordID-rissBoyEasyLegend#53 (44)
IestynWelsh form of JustinYESS-tinBoyEasyTraditional
IeuanWelsh form of John, from Latin IohannesYAY-anBoyTrickyTraditional
Ifanmodern form of Ieuan (John)EE-vanBoyTrickyTraditional
IforWelsh form of IvorEE-vorBoyTrickyTraditional
IoanWelsh form of JohnYO-anBoyEasyTraditional
Iolopet form of IorwerthYO-loBoyEasyTraditional
Iorwerthworthy lord; the Welsh form of EdwardYOR-werthBoyTrickyTraditional
Iwana form of Ifan and Ioan (John)YOO-anBoyEasyModern
JacWelsh spelling of JackJAKBoyEasyModern#26 (76)
LiliWelsh spelling of LilyLIL-eeGirlEasyModern#44 (50)
Llewshort for Llywelyn; also the Welsh word for lionHLEWBoyTrickyLegend
Llinoslinnet (a small finch)HLIN-ossGirlTrickyTraditional
Llywelyndebated: from the gods Lugus and Belenus, or from llyw, leaderhluh-WEL-inBoyTrickyLegend
LowriWelsh form of LauraLOW-reeGirlEasyTraditional#94 (26)
Mablilinked to Mabel; usually given as lovableMAB-leeGirlEasyModern#36 (57)
MacsenWelsh form of MaximusMAK-senBoyEasyLegend#12 (108)
Madoggood, fortunateMAD-ogBoyEasyLegend
MairWelsh form of MaryMY-rGirlEasyTraditional
MaliWelsh form of Molly (Mary)MAL-eeGirlEasyModern#4 (104)
Manonbeautiful queenMAN-onGirlEasyModern
MargedWelsh form of MargaretMAR-gedGirlEasyTraditional
MariWelsh form of MaryMAR-eeGirlEasyTraditional
Meganpet form of Marged (Margaret), from Greek for pearlMEG-anGirlEasyTraditional
MeicalWelsh form of MichaelMY-kalBoyEasyTraditional
Meinirslender plus tall: a tall, slender maidenMAY-neerGirlEasyTraditional
Meredyddpossibly greatness plus lordme-RED-ithBoyTrickyTraditional
Mereridpearlme-RERR-idGirlEasyLegend
MihangelMichael plus angel: the archangelmee-HANG-elBoyEasyTraditional
Morganfrom Old Welsh Morcant, possibly with mor, seaMOR-ganBoy or girlEasyLegend#94 (28)
Morwennamaidenmor-WEN-aGirlEasyLegend
Myfanwydisputed: beloved, or my plus manwy (fine, delicate)muh-VAN-weeGirlTrickyTraditional
Myrddinoriginal Welsh form of MerlinMUR-thinBoyTrickyLegend
NansiWelsh spelling of NancyNAN-seeGirlEasyModern#61 (39)
Nerysfrom ner, lordNERR-issGirlEasyTraditional
Nestmedieval Welsh pet form of AgnesNESTGirlEasyTraditional
NiaWelsh form of Niamh, brightNEE-aGirlEasyModern
Nonpossibly from Latin nonna, nunNONGirlEasyLegend
Nyepet form of AneurinNYBoyEasyModern
Olwenwhite footprintOL-wenGirlEasyLegend
Osiannamed after a poet of Irish legendOSH-anBoyEasyModern#10 (114)
Owainwell born; possibly from Latin EugeniusOH-wineBoyEasyLegend
Owenmodern form of OwainOH-wenBoyEasyTraditional
Prydericare, worrypruh-DERR-eeBoyEasyLegend
RhianmaidenHREE-anGirlTrickyTraditional
Rhiannonpossibly from Rigantona, great queenhree-AN-onGirlTrickyLegend
Rhodriwheel plus kingHROD-reeBoyTrickyLegend
RhonwenWelsh form of RowenaHRON-wenGirlTrickyLegend
Rhydderchking plus exaltedHRUTH-erkhBoyTrickyLegend
Rhysardour, enthusiasmHREESSBoyEasyLegend
SerenstarSERR-enGirlEasyModern#55 (42)
Sioneda form of Siân (Janet)SHON-edGirlTrickyTraditional
SiwanWelsh form of JoanSHOO-anGirlTrickyTraditional
SiânWelsh form of JaneSHAHNGirlTrickyTraditional
SiônWelsh form of JohnSHAWNBoyTrickyTraditional
SteffanWelsh form of Stephen, from Greek for crownSTEF-anBoyEasyTraditional
Taliesinshining browtal-YES-inBoyEasyLegend
Tegandarling, from teg, fair or beautifulTEG-anGirlEasyModern
Tegidpossibly from teg, fair, or Latin TacitusTEG-idBoyEasyLegend
Tegwenfair plus white or blessedTEG-wenGirlEasyTraditional
TomosWelsh form of ThomasTOM-ossBoyEasyTraditional#56 (43)
TrystanWelsh form of TristanTRISS-tanBoyEasyLegend
Tudurpossibly ruler of the peopleTID-irBoyEasyTraditional
Wynwhite, fair or blessedWINBoyEasyTraditional
Wales 2025 shows the rank and number of babies where the name was in the ONS top 100 for Wales in 2025. Respellings: capitals mark the stress, th in a dd name is the soft th of this, hl is the Welsh ll. Checked October 2026.

FAQ about Welsh names

What is the most popular Welsh name?

Among Welsh-spelled names, Mali for girls and Osian for boys. In 2025 Mali was fourth in Wales with 104 babies and Osian tenth with 114, according to the ONS. The most popular names in Wales overall were Olivia and Noah, the same English-language favourites as in England.

How do you pronounce Welsh names?

Learn a handful of rules: f is v, ff is f, dd is the th in this, ll is a breathy l, si is sh, w and y are often vowels, and c and g are always hard. Stress usually falls on the second-last syllable. With those, Dafydd becomes DAV-ith and Rhiannon hree-AN-on.

What are traditional Welsh names for boys and girls?

Traditional girls’ names include Angharad, Bethan, Catrin, Gwen, Gwenllian, Megan, Rhian, Siân and Myfanwy. For boys, look at Dafydd, Dewi, Gareth, Gruffudd, Huw, Hywel, Ieuan, Llywelyn, Owain and Rhys. Many come from Welsh princes, saints and the medieval tales of the Mabinogion.

Is Dylan a Welsh name?

Yes. Dylan ail Don is a character in the Mabinogi, the medieval Welsh tales, and the name is often read as son of the sea. In Welsh it is said DUL-an. The poet Dylan Thomas made it famous worldwide, and it was 36th in Wales in 2025.

What does wen or wyn mean at the end of a Welsh name?

Both come from the word for white, fair or blessed: gwen for girls and gwyn for boys. Inside a name the g drops away, a Welsh sound change called mutation, so Anwen, Olwen and Branwen end in -wen, while Arwyn, Carwyn and Heddwyn end in -wyn.

Final thoughts on Welsh names

If you want one name that is Welsh, popular in Wales right now and easy for the rest of the world, make it Mali for a girl or Macsen for a boy. If you want the deep end, Llywelyn and Gwenllian carry the 12th and 13th centuries of Welsh history between them, and the ll is worth learning for that alone.

For the family-name side of the story, from Jones to Price, see our guide to Celtic last names and surnames. And if Welsh has you curious about the other old naming traditions of these islands, Ifor comes from the Norse Ivarr, so our Viking names guide is a good next stop.

Sources