Choosing a name for your baby is a big moment. It sets the tone for who they might become. Welsh names carry old stories and deep roots. They sound musical and feel truly special.
Wales has a rich history full of poetry and song. This shows up clearly in their names. Many Welsh names come from nature, myths, and legends. Each one holds a beautiful hidden meaning.
If you want a name that stands out, Welsh names are a great choice. They are unique but still easy to say. Some are soft and gentle, while others sound strong and bold. There is truly something for every taste.
In this list, you will find over 100 Welsh baby names. We picked ones that are melodic and meaningful. Whether you want something traditional or modern, you will find it here. Get ready to discover the perfect name for your little one.
Random Names Generator
Melodic Welsh Baby Names for Girls 🌸
Carys; Love A soft, gentle name that simply means love in Welsh.
Elowen; Elm tree A nature-inspired name that feels graceful and calm.
Seren; Star A short, sweet name that shines bright, just like a star.
Angharad; Much loved An old Welsh name that carries deep warmth and affection.
Bethan; Consecrated to God A gentle form of Elizabeth with a soft musical sound.
Rhiannon; Great queen A legendary name from Welsh myth full of grace and power.
Eirlys; Snowdrop A delicate flower name that feels fresh and pure.
Ffion; Foxglove flower A pretty floral name that flows smoothly off the tongue.
Gwendolyn; Fair and blessed A classic Welsh name meaning fair, blessed, and ring.
Lowri; Laurel The Welsh form of Laura, meaning laurel or victory.
Mabli; Loveable A charming little name that means sweet and loveable.
Nerys; Lady A short, strong name meaning lady or noble one.
Olwen; White footprint A magical name from legend meaning white footprint.
Rhian; Maiden A simple, elegant name meaning young maiden.
Sioned; God is gracious The Welsh form of Janet, soft and full of grace.
Tegan; Little darling A warm, affectionate name meaning little darling.
Modern Welsh Girl Names ✨
Cadi; Pure A short modern name meaning pure and clean.
Nia; Bright A trendy name that means bright or radiant.
Efa; Life The Welsh form of Eve, meaning life.
Mali; Bitter A soft, playful Welsh form of the name Molly.
Elan; Youthful joy A fresh name that feels light and full of joy.
Anest; Chaste A gentle, uncommon name with a calm feeling.
Cerys; Love A modern favorite that means love and affection.
Lois; Desired A simple, elegant name that still feels current.
Manon; Little Mary A soft, stylish name popular with young parents today.
Steffi; Crowned A modern short form meaning crowned in glory.
Miri; Peace A calm, gentle name meaning peace or wonder.
Alys; Noble A modern form of Alice, meaning noble kind.
Erys; Loyal A sleek, modern-sounding name that means loyal one.
Isolde; Fair lady A romantic name that feels elegant and modern.
Ariel; Lioness of God A bright, bold name loved by modern parents.
READ THIS NAMES ALSO :https://nameaspire.com/baby-names-that-mean-blessing/
Unusual Welsh Girl Names 💎
Zaneta; God is gracious A rare Welsh twist on a graceful, gentle name.
Delwyn; Blessed and fair An unusual gender-neutral name full of soft charm.
Ithell; Generous lady A rare medieval Welsh name meaning generous ruler.
Gwenllian; Fair and flaxen A striking, rare name meaning fair and flaxen haired.
Heulwen; Sunshine A rare, cheerful name that means warm sunshine.
Mererid; Pearl An uncommon name meaning pearl, soft and precious.
Nesta; Pure one A rare old form meaning pure or chaste.
Prydwen; Beautiful and fair A rare legendary name meaning fair and beautiful.
Sulwen; Sun blessed An unusual nature name meaning blessed by the sun.
Winifred; Blessed peacemaking A rare Welsh saint’s name full of gentle strength.
Efnisien; Fierce spirit A bold, unusual name pulled from ancient legend.
Angwen; White angel A rare, delicate name meaning white and pure.
Creiddylad; Flower of the sea A rare mythic name tied to old Welsh legend.
Branwen; Blessed raven A striking, rare name meaning blessed raven.
Eluned; Idol or image An uncommon old name with a soft, mysterious sound.
Old Welsh Girl Names 🏛️

Gwladys; Ruler An ancient royal name meaning ruler or princess.
Enid; Soul or spirit A classic legendary name meaning soul, pure and gentle.
Arianwen; White silver An old poetic name meaning fair, silvery white.
Blodwen; White flower A traditional floral name meaning white flower.
Gwenfrewi; Blessed reconciliation An ancient saint’s name full of history and grace.
Modlen; Woman of Magdala An old traditional Welsh form of Magdalene.
Non; Wave An ancient short name tied to a beloved Welsh saint.
Owena; Young warrior A traditional feminine form meaning young and noble.
Tangwen; Peace and blessed An old name meaning peaceful and blessed one.
Winefride; Blessed friend A traditional name meaning blessed and reconciled.
Cadwen; Battle blessed An ancient strong name meaning blessed in battle.
Efrosyn; Joyful one A traditional name meaning full of joy and cheer.
Marged; Pearl The old Welsh form of Margaret, meaning pearl.
Rhonwen; Fair and slender An ancient name meaning fair haired and slender.
Wenna; Blessed one A traditional short name meaning white and blessed.
Welsh Girl Names 👧
Anwen; Very beautiful A soft, popular name meaning very fair and beautiful.
Bronwen; Fair breasted A traditional name meaning fair and blessed.
Catrin; Pure The Welsh form of Katherine, meaning pure.
Dilys; Genuine A warm name meaning genuine, true, or steadfast.
Eira; Snow A simple, pretty name that means snow.
Fflur; Flower A bright floral name meaning flower.
Gwen; Fair, blessed A short classic name meaning fair and blessed.
Heledd; Modest A gentle traditional name meaning modest one.
Iona; Violet colored stone A soft island name loved for its calm sound.
Lleucu; Bright and dear A traditional name meaning bright, precious one.
Meinwen; Slender and fair A graceful name meaning slender and fair.
Nesta; Pure A friendly short name meaning pure hearted.
Osian; Little deer A poetic unisex name tied to old legend.
Peredur; Steel spear A strong legendary name still used for girls today.
Rowena; Fame and joy A romantic name meaning famous and joyful.
Ysgafell; Shelter A rare nature name meaning shelter or refuge.
Melodic Welsh Baby Names for Boys 🧸
Arwel; Watched over A warm name meaning one who is watched over.
Bryn; Hill A short strong name meaning hill or mound.
Cai; Rejoice A punchy, bright name meaning to rejoice.
Dylan; Son of the sea A beloved name meaning son of the great sea.
Emrys; Immortal A poetic name meaning immortal or eternal.
Gareth; Gentle A classic name meaning gentle and kind.
Huw; Heart, mind A soft traditional name meaning heart or spirit.
Idris; Fiery leader A strong mythic name meaning ardent lord.
Llewelyn; Lion like A royal name meaning lion-like leader.
Morgan; Sea born A timeless name meaning born of the sea.
Owen; Young warrior A popular name meaning young and noble.
Rhys; Ardor A short, punchy name meaning passion or ardor.
Tomos; Twin The Welsh form of Thomas, meaning twin.
Aled; Offspring A gentle name meaning offspring or child.
Beca; Bound A soft short form with a warm, tender feel.
Cerdic; Beloved A strong old name meaning beloved leader.
Modern Welsh Boy Names 🌿

Kai; Sea A short modern name loved worldwide, meaning sea.
Ellis; Benevolent A soft, popular modern name meaning kind one.
Reece; Ardor A modern spelling of Rhys, meaning passion.
Sion; God is gracious A modern Welsh form of John, full of warmth.
Iwan; God is gracious A fresh modern form of John used across Wales.
Steffan; Crowned A modern Welsh form of Stephen, meaning crowned.
Aron; Exalted A modern short name meaning exalted or high.
Osian; Little deer A soft modern favorite tied to Irish legend.
Macsen; Greatest A bold modern name meaning the greatest.
Brac; Blessing A short modern name meaning blessing or gift.
Deio; Beloved A modern playful form of David, meaning beloved.
Ianto; God is gracious A friendly modern form of John, warm and easy.
Trystan; Noise, tumult A modern legendary name full of adventure.
Cadel; Battle spirit A modern strong name meaning spirit of battle.
Rhodri; Ruler of the wheel A modern royal name meaning great ruler.
Rare Welsh Boy Names 💫
Efan; God is gracious A rare soft form of John, gentle and warm.
Gethin; Dark skinned A rare strong name meaning dark or swarthy.
Hywel; Eminent A rare royal name meaning eminent or notable.
Ianws; Gracious gift An uncommon warm name with a gentle sound.
Meical; Who is like God A rare Welsh form of Michael.
Padrig; Noble The rare Welsh form of Patrick, meaning noble.
Selwyn; Blessed friend A rare gentle name meaning good friend.
Tewdwr; Ruler of the people A rare ancient royal name full of history.
Wyn; Fair, white A short rare name meaning fair or blessed.
Aneirin; Very honorable A rare poetic name meaning highly honored.
Broch; Badger A rare nature name meaning badger, bold and sturdy.
Caradog; Beloved A rare legendary name meaning dearly loved.
Dafi; Beloved A rare tender short form of David.
Emlyn; Waterside A rare gentle name meaning by the river.
Ithel; Generous lord A rare medieval name meaning generous ruler.
Welsh Names for Boys 👦
Aeron; Berry, slaughter god A strong nature name tied to an ancient river god.
Bedwyr; Birch tree A legendary knightly name meaning birch tree.
Cynan; Chief, leader A strong traditional name meaning great leader.
Dewi; Beloved The Welsh form of David, patron saint of Wales.
Elgan; Bright circle A gentle name meaning bright and pure.
Fychan; Small one A traditional short name meaning the younger.
Glyn; Valley A calm nature name meaning valley.
Ial; Fertile upland A rare short place-inspired name.
Llyr; Sea A mythic name meaning the sea, tied to legend.
Meurig; Sea bright A traditional strong name meaning shining sea.
Nedw; Wealthy guardian A soft short form full of warmth.
Pryderi; Care, worry A legendary hero’s name meaning full of care.
Rhain; Spear A short strong name meaning spear or lance.
Sam; Heard by God A simple name also used widely in Wales.
Talfryn; Brow of the hill A nature name meaning brow of the hill.
Wil; Resolute protector A friendly short form of William.
Rare and Unique Welsh Baby Names 🌟

Anwyl; Beloved A rare unisex name that simply means beloved.
Cadfan; Battle peak A rare strong name meaning peak of battle.
Delydd; Pretty and neat A rare gentle name meaning pretty or neat.
Enfys; Rainbow A cheerful rare name that means rainbow.
Ffraid; Strength The rare Welsh form of Bridget, meaning strength.
Gwydion; Born of trees A rare magical name from Welsh mythology.
Heulyn; Little sun A rare warm name meaning little ray of sun.
Idwal; Lord of the wall A rare royal name meaning lord of the rampart.
Lliant; Flowing stream A rare poetic name meaning flowing water.
Meallan; Little lightning A rare bold name full of energy.
Nona; Ninth A rare short name traditionally given to a ninth child.
Onnen; Ash tree A rare nature name meaning ash tree.
Pyrs; Rock A rare Welsh form of Peter, meaning rock.
Rhedyn; Fern A rare botanical name meaning fern.
Sulien; Sun born A rare poetic name meaning born of the sun.
Unique Welsh Names 💖
Aderyn; Bird A unique nature name that simply means bird.
Blodeuwedd; Flower face A unique mythic name meaning made of flowers.
Cerian; Little loved one A unique tender name meaning small and dear.
Drudwen; Blessed starling A unique nature name meaning blessed little bird.
Eirwen; White as snow A unique name meaning pure white as snow.
Ffynnon; Well, spring A unique nature name meaning natural spring.
Gwylan; Seagull A unique coastal nature name meaning seagull.
Hafren; River Severn A unique place name tied to a famous river.
Iwerydd; Ocean A unique grand name meaning wide ocean.
Lleuwen; Bright light A unique poetic name meaning fair, bright light.
Meirian; Bright and fair A unique blend name meaning bright and lovely.
Nefyn; Heavenly A unique gentle name meaning of the heavens.
Ogwen; Young river A unique nature name tied to a Welsh valley.
Prysor; Rushing stream A unique river name full of movement and life.
Sirona; Star aligned A unique celestial-feeling name of old Celtic roots.
Ynyr; Honor A unique strong name that simply means honor.
Final Thoughts
Choosing a Welsh name for your baby is a wonderful journey. Each name on this list carries its own special story. Some names honor nature, like mountains and rivers. Others come from myths and ancient legends. These names connect your child to a rich culture. They bring beauty and meaning into everyday life.
We hope this list helped you find the right fit. A name is one of the first gifts you give your child. It stays with them for their whole life. Take your time and say each name out loud. Pick one that feels warm and true to you. Whatever you choose, it will surely be a beautiful start.
Frequently Ask Questions
What are some unique Welsh baby names?
Some unique Welsh baby names include Arwel, Bryn, Carys, Delyth, Elowen, Gwyn, and Rhiannon. Each one has deep roots in Welsh history and culture.
What is the most beautiful Welsh name?
Many people consider Rhiannon one of the most beautiful Welsh names. It means “great queen” and comes from an ancient Welsh myth.
What are popular Welsh girl names?
Popular Welsh girl names include Carys, Elin, Seren, Nia, and Angharad. These names are soft, musical, and easy to pronounce.
What are popular Welsh boy names?
Popular Welsh boy names include Owen, Rhys, Dylan, Gareth, and Idris. Many of these names have grown popular outside of Wales too.
What do most Welsh names mean?
Most Welsh names come from nature, like mountains, rivers, and birds. Others are tied to old legends, saints, or words meaning love and strength.
Are Welsh names hard to pronounce?
Some Welsh names look tricky but are simple once you learn a few rules. Letters like “w” and “y” often act as vowels in Welsh.
What is a good gender-neutral Welsh name?
Rowan and Reese are good gender-neutral Welsh names. Both sound gentle and work well for either a boy or a girl.