Naming your little girl is like painting her story’s first brushstroke—and trust me, these Welsh girl names are the colors you never knew you needed. Even if Wales isn’t your home, the magic of Gwynedd’s ancient hills and timeless history breathes life into each name, wrapping it in elegance, strength, and a beautiful heritage. These aren’t just names—they’re whispers of a storybook land, waiting to make your daughter’s journey unforgettable. Let’s dive into 30 Welsh girl names that will truly captivate you!

Gwyneth

Gwyneth feels as graceful as it sounds. Rooted in the Welsh word gwyn, meaning “blessed” or “white,” it carries a soft yet strong sense of beauty. While it has a timeless charm, Gwyneth also feels fresh thanks to its poetic flow and subtle elegance. It’s one of those lovely choices that blends history and modern appeal effortlessly.
Morgan

Morgan might feel familiar, but in Wales, it’s all heart and heritage. Traditionally used as a unisex name, Morgan means “sea-born” or “bright sea,” giving it a refreshing and powerful vibe. It’s one of the most iconic names tied to Welsh folklore, often connected to noble families and legends. The mix of softness and strength makes it a standout for any modern little girl.
Elin

Elin is simple, elegant, and has that understated beauty that never tries too hard. A Welsh form of Helen, it means “light” or “torch,” which feels just right for a baby who lights up your world. Unlike more common variants, Elin has a softness that makes it feel rare and classic at the same time. It’s a popular choice across Wales for its pure and melodic sound.
Megan

Sweet, strong, and undeniably charming—Megan has long been a Welsh staple. Derived from Margaret, this royal name means “pearl,” adding a layer of elegance beneath its playful exterior. While it gained international popularity in the ’80s and ’90s, it still holds deep roots in Welsh tradition. It’s short, bright, and full of personality.
Gladys

Gladys may have a vintage ring to it, but that’s part of its charm. Thought to be derived from the Welsh name Gwladus, it means “country” or “princess.” There’s something gorgeously nostalgic about it, like a name passed down through generations. It’s one of those ancient Welsh girl names with enough edge to feel unique today.
Meredith

Meredith is sophisticated yet grounded, with a melodic rhythm that’s easy to love. Traditionally a boy’s name in Wales, it has gracefully transitioned into the girl name spotlight. It means “great ruler” or “protector of the sea,” which feels strong and quietly majestic. It’s a beachy name that carries depth while still sounding effortlessly modern.
Sioned

Sioned (pronounced SHON-ed) is the kind of name that immediately sparks curiosity and admiration. It’s the Welsh form of Janet or Jane and means “God is gracious.” There’s a lovely warmth to it, both in sound and meaning, that feels comforting and rare. You won’t hear it everywhere, which makes it a beautiful choice if you’re leaning toward something distinctive.
Eira

Eira is a four-letter name with a lot of magic. It means “snow” in Welsh, instantly bringing to mind quiet beauty and wintry wonder. There’s something poetic about giving your child a name inspired by nature’s gentlest season. Despite its soft sound, Eira carries a bold uniqueness that makes it stand out.
Carys

Carys is a name full of heart—literally. It comes from the Welsh word caru, meaning “to love,” making it one of the most emotionally rich picks on this list. Soft yet grounded, Carys strikes a perfect balance between pretty and powerful. It’s beloved in Wales but still rare enough elsewhere to feel truly special.
Lowri

Lowri (pronounced LOW-ree) has a fresh, vibrant energy that’s hard not to love. A Welsh form of Laura, it’s rooted in the laurel tree, a symbol of honor and victory. The name has been worn by Welsh queens and modern creatives alike, making it a quietly strong choice. Lowri is that hidden gem of a name—simple, beautiful, and full of character.
Enfys

Enfys (pronounced EN-viss) is as joyful as it sounds. The name means “rainbow” in Welsh, instantly filling it with vibrant, hopeful energy. It’s rare even in Wales, which gives it a delightful sense of uniqueness. For a beautiful Welsh girl’s name with both color and meaning, Enfys is a shining pick.
Delyth

Delyth feels like a soft breeze—gentle, graceful, and full of quiet charm. It means “pretty” or “neat,” and that elegance is reflected in the way it rolls off the tongue. Though not as common as other Welsh names, it carries a strong traditional feel. It’s delicate yet deeply rooted in Welsh heritage.
Nerys

Nerys is a hidden gem among Welsh girl names, soft in sound but strong in presence. Though its exact meaning is debated, it’s often linked to the Welsh word ner, meaning “lord” or “chief,” giving it a quiet confidence beneath the elegance. With its lovely balance of grace and strength, Nerys is far too pretty to be overlooked.
Rhonda

Rhonda may feel familiar, but its roots trace back to the lush valleys of south Wales—specifically the Rhondda Valley, which inspired the name. While the exact meaning isn’t crystal clear, it’s often associated with “noisy” or “good lance,” giving it a bold, spirited flair. Rhonda is strong, classic, and has a rhythmic beauty that holds its own.
Aelwen

Aelwen stands out as both melodic and meaningful. It combines the elements ael (brow) and gwen (fair/blessed), which might sound curious but come together beautifully in Welsh naming tradition. This unique Welsh girl’s name feels airy and poetic, ideal for those drawn to more ethereal picks. It’s rare, giving it a sense of uniqueness that still feels grounded in culture.
Seren

Seren is the Welsh word for “star,” and it shines just as brightly as its meaning. Sleek and modern but deeply traditional, it’s one of the most beloved names in Wales today. Seren is an ethereal name that feels fresh across generations—it’s as perfect for a baby as it is for a future trailblazer. Short and memorable, it brings a subtle sparkle to any name list.
Enid

Enid is full of quiet strength and literary depth. It means “soul” or “life,” and was famously used in Arthurian legend as the name of a loyal and courageous heroine. Though vintage in feel, Enid is ready for a sweet comeback thanks to its elegant simplicity. This old Welsh girl’s name has a certain dignity, perfect for parents who want something both meaningful and rare.
Teagan

Teagan is energetic, modern, and effortlessly cool. While more commonly used in English-speaking countries today, it comes from the Welsh Teg, meaning “fair” or “beautiful.” There’s a spunky sweetness to Teagan that makes it feel right at home for a confident, joyful little girl. Teagan is an angelic name that proves beauty and boldness can absolutely go hand in hand.
Catrin

Catrin has a classic, storybook feel—refined yet full of quiet strength. This Welsh version of Catherine means “pure,” and has long been a beloved name across Wales, often tied to poetry and art. Its simplicity makes it easy to pronounce, but its heritage makes it unforgettable. Catrin is a lovely, precious name that carries both elegance and history.
Rhian

Rhian (pronounced REE-an) is a soft and darling name that doesn’t try too hard to be beautiful—it just is. Derived from rhiain, the Welsh word for “maiden,” it’s delicate without being overly frilly. Rhian feels like a modern-day fairytale name with a quiet depth. It’s not overly common, which gives it an extra spark of uniqueness and charm.
Glenda

Glenda brings vintage vibes in the best possible way. The name is believed to mean “pure” or “holy” and is related to other Welsh elements like glân (clean, pure) and da (good). It rose to popularity in the 20th century and still holds a graceful presence today. With its gentle rhythm this pretty Welsh girl’s name deserves a fresh look.
Llyne

Llyne (pronounced HLEEN with a soft ‘ll’ sound) is rare and striking—a name you don’t come across every day. It’s often connected to the word for “lake” or “pool,” giving it a tranquil, nature-inspired feel. This cute Welsh girl’s name feels both mysterious and serene, like a quiet hidden gem in a green Welsh valley. Llyne has a peaceful elegance that stands beautifully on its own.
Guinevere

Guinevere is pure legend—graceful, regal, and full of romance. This ancient Welsh name (Gwenhwyfar) means “white phantom” or “fair one,” and is famously known as the long name of King Arthur’s queen. With its ties to mythology, nobility, and timeless beauty, Guinevere is nothing short of enchanting. It’s bold and elaborate, yet softened by its melodic flow.
Rowena

Rowena is one of those old-money names that feels classic, literary, and quietly powerful. While debated in its origin, it has strong ties to Welsh and Anglo roots and often appears in medieval tales and legends. The name carries a sense of timeless nobility, with a sound that is both refined and easy to love. It’s the Welsh baby girl’s name that grows gracefully with a child.
Ffion

Ffion is a delicate name with a distinct Celtic beauty that feels both rare and refreshing. Of Welsh origin, Ffion (pronounced fee-on) means “foxglove,” a wildflower known for its tall, striking blooms and gentle strength. It carries a soft sound with an earthy elegance—perfect for parents who want something uncommon yet effortlessly pretty. Though it’s popular in Wales, Ffion remains delightfully under the radar in many places.
25 Magical Fairy Girl Names that Are Whimsical and Otherworldly

Have you ever pictured a world where fairies flutter through sun-dappled forests and sprinkle a little magic wherever they go? These fairy-inspired girl names capture that same enchantment—graceful, a little mysterious, and full of charm. Each one sounds like it belongs in a storybook, filled with light, lore, and a touch of woodland magic. They’re delicate, dreamy, and just waiting to be given to a little one with a spark of something special.
25 Sweet Country Names That Are Perfect for Your Free-Spirited Girl

Who says the countryside is just for the boys? Move over, cowboys—these country girl names show that rustic roots come with plenty of grace and charm. Think wide-open fields, sunny porches, and names that feel as warm and timeless as a southern sunset. If you’re dreaming of a name that blends heart, heritage, and a hint of country twang, you’re in the right place.
Tamara Tsaturyan is the owner and writer of Thriving In Parenting, a website focused on providing simple tips for busy parents — easy and healthy recipes, home decor and organization ideas and all things P A R E N T I N G.
Share Your Thoughts!
I love to know your thoughts, make sure to comment below to start a discussion! You can also follow me on your favorite social network below.