Skip to main content

100 Welsh Boy Names

By Every Day Story100 items
Share

About this list

Welsh names are the rarest in Britain and Ireland, due to being one of the last Celtic groups to adopt Christianity. Variations abound among Welsh names, which can have both male and female parts. Some surnames, like Thomas, are not typically found among Welsh people. Patronyms also show diversity, with different spellings, such as Evans and Thomas, welsh-boy-names

Crowd-ranked
Baby Names
updating live100 items
  • 1
    Aeron

    Aeron is a Welsh male name meaning “lightning.” It honors the last and most trusted knight of the legendary King Arthur.

    Baby Names
  • 2
    Adain

    Adain, a Welsh male name, means “emerald.” This pays tribute to the golden glint the mythical King Arthur’s sword Gwyddne Gadarn supposedly holds. It is a short form of Adair.

    Baby Names
  • 3
    Aberthol

    Aberthol, a Welsh male name, comes from the River Aeron. It means “mouth of the Aeron.” People use this word to describe a place of great importance.

    Baby Names
  • 4
    Afan

    Afan offers spelling choices for this Welsh name. You can write it Afan, Evan, or Evanth. Choose the spelling that sounds best to you for your son, but Afan keeps things simple.

    Baby Names
  • 5
    Aidan

    Aidan is a Welsh name meaning “aid” and “little aid.” It also means “gift of God.” This name will be a popular choice for a future grandchild if you are pregnant, though the meaning differs from another Aidan.

    Baby Names
  • 6
    Alan

    Alan is a popular Welsh name. It sounds both traditional and fresh. Parents choose it to honor heritage without picking an overused name. Alan means “bright and clear,” derived from Welsh words meaning sun, bright, and light.

    Baby Names
  • 7
    Aled

    Aled means “fruitful” in Welsh. Aled works well for a child. It offers many spellings while remaining straightforward.

    Baby Names
  • 8
    Alwyn

    Alwyn is a Welsh name meaning “white and smooth” or “white-haired.” This name shares the same meaning as Alan, which uses this letter. The name also signifies “a type of European wild plant.”

    Baby Names
  • 9
    Amlawdd

    Amlawdd implies “I shall be rescued” or “I will be delivered.” The name combines the Welsh words “am,” meaning “I,” and “llawdd,” meaning “salvation.” It is a good name for giving a child a traditional Welsh name with biblical meaning.

    Baby Names
  • 10
    Andreas

    Andreas is a charming Welsh name meaning “man of victory.” This Welsh name lets a man honor his heritage while having a unique name.

    Baby Names
  • 11
    Aneirin

    Aneirin is a male Welsh name. He wrote “Y Gododdin,” an Old Welsh poem from the 6th century. King Arthur was the main subject of “Y Gododdin.”

    Baby Names
  • 12
    Arawn

    Arawn is a Welsh name meaning “king of the dead.” This points to Arawn, a legendary king who ruled Wales and the Otherworld. Arawn was thought to be the son of Diancecht, the Irish god of medicine and magic.

    Baby Names
  • 13
    Arthur

    Arthur means “bear” in Welsh. An old Germanic name, Arthur changed to Welsh meaning “bear” or “the son of a bear.” Owain Gwynedd used this name for his son Owen in the late 12th century.

    Baby Names
  • 14
    Arwel

    Arwel is a Welsh name. It means “white head” in Latin. This name might point to Arwel, a child of Mabon ap Modron, a legendary king in Arthurian lore. The name appeared most often in 13th-century Wales. It served as a gender-neutral baby name.

    Baby Names
  • 15
    Awstin

    Awstin means “east” in Latin. Awstin is Collen's son, who was said to be the king of the Fianna, a tribe of warriors. He is also a son of Pryderi ap Gwenddydd. Welsh descendants mainly use this name, though Owain Glyndŵr and others have used it too.

    Baby Names
  • 16
    Bevan

    Bevan is a classic Welsh masculine name. It means “prince of life.” This gives this twinkly-eyed kid the title due to his natural charm.

    Baby Names
  • 17
    Beynon

    Beynon is a rare Welsh boy’s name meaning “son of Bevan.” Beynon sounds very similar to the common pronunciation of Benjamin.

    Baby Names
  • 18
    Bleddyn

    Bleddyn is a great Welsh name for parents who want a warrior son but avoid a Viking look.

    Baby Names
  • 19
    Bobi

    Bobi is a Welsh nickname for Robert, popular in the 1880s. The name “Bobi” comes from the Latin word “Roberto,” meaning “bright renown,” which might be what this kid gets.

    Baby Names
  • 20
    Bryce

    Bryce is a very rare Welsh boy’s name, meaning “son of Gruffydd.” This is a great name for parents seeking to go beyond the mainstream.

    Baby Names
  • 21
    Brychan

    Brychan is a rare Welsh name for boys. It means “son of Brychan.” Brychan was a legendary Welsh hero in the 6th century. He led a rebellion against the Saxons before the unified kingdom formed.

    Baby Names
  • 22
    Bryn

    Bryn is a Welsh name meaning “bald.” This is a beautiful name for any young man. It is an ideal choice for a boy wanting to stand out.

    Baby Names
  • 23
    Cadfael

    Cadfael is a rare Welsh name for boys, meaning “son of Cadfan.” Cadfael was one of the leaders of the legendary resistance against the White Witch in Welsh folklore.

    Baby Names
  • 24
    Cadoc

    Cadoc is a very rare Welsh boy’s name meaning “son of Cadog.” Cadoc seems like a variant of the uncommon Welsh surname “Cadogan.” Caduceus was the name of a 6th-century Welsh saint.

    Baby Names
  • 25
    Baglan

    Baglan is a Welsh surname meaning “large enclosure by the field.” For a baby, this name sounds long. It sounds like “BAL-an.” Baglan is also a common place name in South Wales and North Wales. Other languages, like Irish, give it a meaning of “little river.”

    Baby Names
  • 26
    Barri

    Barri is a Welsh name meaning “farm.” This name suits boys or girls. Barrington, who has the Old English name “Bernard,” is a common family member. Barra means “water.” Barri ranks among the most distinct Welsh names for boys.

    Baby Names
  • 27
    Bedo

    Bedo is a Welsh name meaning “my land” or “home.” Men and women use this traditional Welsh name. Bedo serves as a pseudonym for modern Welsh names. People also spell it Bedoin, Bedwyn, and Bethan.

    Baby Names
  • 28
    Bedwyr

    Bedwyr means “king of battles.” These names come from the mythological Bedwyr, a legendary warrior king. Bedwyr became an important figure in Welsh literature, poetry, and legend. His name connects to Ceredigion and Wales.

    Baby Names
  • 29
    Berwyn

    Berwyn is a Welsh name meaning “white hill.” There is no exact translation for Berwyn, but it might mean “white mountain.”

    Baby Names
  • 30
    Bethan

    Bethan is a traditional Welsh name meaning “little house.” It comes from the Welsh word “bec,” which covers both a small building and a home. Bethan has roots in Pembrokeshire. It works for both boys and girls.

    Baby Names
  • 31
    Cai

    Cai is a Welsh name meaning “white.” You can use Cai for boys or girls. It also means “sea.” Cai is a variation of Kyan, which means “sea.” In Welsh, it can mean “lake” because it means “sea.”

    Baby Names
  • 32
    Cain

    Cai means “white.” Its ancient, Celtic origins come from the Welsh and Irish word “ceinion,” which translates to English as “(white) head.” Cain is a variation of Canute and was more popular among Welsh people.

    Baby Names
  • 33
    Caio

    Cai means “white.” Its ancient, Celtic origins come from the Welsh and Irish word “ceinion,” which translates to English as “(white) head.” Cain is a variation of Canute and was more popular among Welsh people.

    Baby Names
  • 34
    Cassian

    Cassian is a male name but has soft feminine qualities. This Welsh name gained popularity in the United Kingdom over the last twenty years. Parents view it as a top choice.

    Baby Names
  • 35
    Cedric

    Cedric is a Welsh male name that started in England. The name comes from “Cadwaladr,” which means “battle leader.” Other versions include Cedrik and Cedrick.

    Baby Names
  • 36
    Cybi

    Cybi, pronounced “Key-bee,” is a Welsh female name popular in the United States and Wales. It means “wild,” possibly referring to Cybi, daughter of King Arthur. It also might be a variant of Gwenllian, meaning “white-flower,” referencing white flowers on wild gorse bushes.

    Baby Names
  • 37
    Dafydd

    Dafydd is a Welsh male name meaning “great-minded.” It is a traditional Welsh name. Parents across Wales and the United Kingdom favor it. Daigion, a surname variation, means “big woods.”

    Baby Names
  • 38
    Dilwyn

    Dilwyn is a male name from Wales. It means “white-wooly,” possibly referring to the sheep that supply wool for Welsh national costume.

    Baby Names
  • 39
    Elis

    Elis is a Welsh name meaning “the light.” County of Wales takes its name from this biblical name, an Anglicized Greek word for “light.”

    Baby Names
  • 40
    Emyr

    Emyr is a Welsh name meaning “dark.” It might be a variation of “Emyr” or “Emyr Mawr,” referring to the legendary Welsh king of Myrddin and King Arthur's father.

    Baby Names
  • 41
    Eurion

    The Welsh name Eurion is a variation of “Owain.” This name means “born of yew,” referencing the yew tree used in pagan rituals and a symbol for Myrddin.

    Baby Names
  • 42
    Floyd

    Floyd is a Welsh name meaning “stream bank.” It comes from the River Afan, which typically sat near settlement edges. This traditional Welsh name has gained popularity in Wales recently; people often use it as a middle name.

    Baby Names
  • 43
    Folant

    Folant is a Welsh name meaning “far-flowing.” This name may come from the River Glydau, a tributary flowing through Glamorgan county.

    Baby Names
  • 44
    Gareth

    Gareth is a Welsh male name meaning “warrior-ruler” or “violent.” Gareth of Monmouth is a legendary Welsh king who inspired the fictional King Arthur.

    Baby Names
  • 45
    Gethin

    Gethin is a Welsh name meaning “wondrous” or “marvelous.” It comes from the Welsh word for “gate,” possibly referencing Saint Gethin, the patron saint of gatehouses.

    Baby Names
  • 46
    Glyn

    Glyn is a Welsh name meaning “valley.” It comes from the word “gleini,” which translates to “marsh” in English.

    Baby Names
  • 47
    Gruffudd

    Gruffudd is a Welsh name meaning “fame-giver.” It is one of the most popular Welsh names, though it is rare elsewhere.

    Baby Names
  • 48
    Gwilym

    Gwilym is a Welsh male name meaning “my beautiful pledge.” The name comes from the Welsh word for “pledge,” similar to an English surname. It was popular in the Middle Ages; other countries use it as a feminine name.

    Baby Names
  • 49
    Harri

    Harri is a traditional Welsh name for both men and women. It is a variation of “Harris,” an Anglicized version of “Harold.” This popular Welsh male name means “king.”

    Baby Names
  • 50
    Heini

    Heini is a short Welsh name meaning “handsome.” Several cultures, including French, German, and Swiss, use it.

    Baby Names

Showing 50 of 50

Comments (0)

Join the conversation

Sign in to share your take and reply to others.

First take? Share what stood out to you.

More like this