AI Baby Blend logoAI Baby Blend

Welsh girl and boy namesPopular Welsh baby names with meanings, origins and a free name picker

Not sure where to start? Get a Welsh name suggestion

Tap the button and we'll pull a name from this list for you.

Keep exploring

One more thing about your future baby

Made for your family

€9 · English

Get 10 names chosen around your taste

Real names selected around your surname, style and family clues, with a personal reason for every recommendation.

  • ✓ Meanings, origin and surname rhythm
  • ✓ One free refresh included
Build my shortlist

AI baby photo generator

Curious what your baby would look like?

Upload one photo of each parent and meet your future baby in about 5 minutes.

See Your Baby

Name finder

Search this list by letter

Start with one letter or look for it anywhere in the name.

This search covers only the 20 names on this page.

Quick starting letters

Search the full name collection

Share Welsh baby names

Dylan
Owain
Huw
Ianto
Rhys
Emrys
Carwyn
Macsen
Gareth
Griffith
Rhiannon
Gwen
Eira
Seren
Nia
Aeronwen
Bronwen
Ffion
Anwen
Morwenna

Quick name game

This name or that one?

Choose between two names at a time. Your picks are added to your shortlist.

Top 10 Welsh Baby Boy Names List

Welsh baby boy names are inspired by the country’s natural beauty, rich history, and strong Celtic roots. These names carry deep meanings and reflect the cultural heritage and aspirations of Welsh families. Below, we explore the top 10 Welsh baby boy names, each with its own powerful significance and charm.

  1. Dylan (DUL-an)
    Dylan means “son of the sea” or “born from the ocean.”
  2. Owain (OH-ween)
    Owain means “well-born” or “noble.”
  3. Huw (HEW)
    Huw translates to “heart” or “mind.”
  4. Ianto (YAN-toh)
    Ianto means “gift from God” or “God is gracious.”
  5. Rhys (REESE)
    Rhys means “enthusiasm” or “passion.”
  6. Emrys (EM-ris)
    Emrys means “immortal” or “divine.”
  7. Carwyn (KAR-win)
    Carwyn means “blessed love.”
  8. Macsen (MAK-sen)
    Macsen means “greatest.” This powerful and heroic name is inspired by the Roman general Magnus Maximus, who became a figure in Welsh legend.
  9. Gareth (GAHR-eth)
    Gareth means “gentle.”
  10. Griffith (GRIF-ith)
    Griffith means “strong lord” or “chief.”

Top 10 Welsh Baby Girl Names List

Welsh baby girl names are lyrical and meaningful, often inspired by nature, mythology, and the rich cultural heritage of Wales. These names carry a sense of beauty and strength, each with a captivating story. Below are the top 10 Welsh baby girl names, each filled with elegance and purpose.

  1. Rhiannon (ree-AH-non)
    Rhiannon means “great queen” or “divine queen.”
  2. Gwen (GWEN)
    Gwen means “white” or “fair.”
  3. Eira (AY-rah)
    Eira means “snow.”
  4. Seren (SEHR-en)
    Seren means “star.”
  5. Nia (NEE-ah)
    Nia means “bright” or “radiant.”
  6. Aeronwen (EYE-ron-wen)
    Aeronwen means “fair or blessed berries.”
  7. Bronwen (BRON-wen)
    Bronwen means “white breast” or “fair bosomed.”
  8. Ffion (FEE-on)
    Ffion means “foxglove.”
  9. Anwen (AN-wen)
    Anwen means “very fair” or “beautiful.”
  10. Morwenna (mor-WEN-nah)
    Morwenna means “waves of the sea” or “maiden.”

Know someone expecting? Send them this list.

Share with Friends

Related naming traditions