Welsh girl names are known for their lyrical beauty and rich cultural heritage. Wales, a country in the United Kingdom, has a long and storied history, and its language, Welsh (Cymraeg), is an integral part of its identity.
Celebrate the spirit of Wales and find the perfect name for your newborn daughter from our carefully curated list of 100 Welsh names for girls. Whether you seek to honor a cherished place or embrace a timeless name, we have options that captivate your heart.
In This Article
100 Traditional and Common Welsh Names for Girls
This list included a mix of old, common, ancient, popular, and classic Welsh female names.
Aderyn
Aderyn is an old Welsh girl's name meaning "bird." In Welsh mythology, birds were seen as messengers between the earthly realm and the spirit world.
Alaw
Alaw is a traditional Welsh girl's name meaning "melody." It evokes the musical heritage of Wales, which is renowned for its rich tradition of choral singing and harp music.
Alis
Alis is a cute Welsh girl's name derived from the name Alice, meaning "noble" or "kind." It has its roots in medieval Europe and was brought to Wales during the Norman conquest. Alis became a popular name among the Welsh nobility, signifying their high social standing and benevolent nature.
Anest
Anest is a Welsh name meaning "pure." It has a long history in Wales, with roots in early Celtic traditions that valued purity and spirituality.
Angharad
Angharad is a Welsh girl's name meaning "more love." It embodies the Welsh tradition of expressing deep affection and love.
Anwen
Anwen is a Welsh name meaning "very beautiful." It combines the elements "an" (very) and "wen" (beautiful) to create a name that exudes loveliness. It is a name that celebrates beauty and carries a sense of enchantment.
Argoel
Argoel is an ancient Welsh girl's name meaning "prophecy." It reflects the ancient Welsh tradition of divination and foresight. In Welsh mythology, seers and prophets were highly respected figures who possessed the gift of prophecy.
Arianwen
Arianwen is a Welsh girl's name derived from the elements "arian" (white, silver) and "wen" (blessed, fair). It carries connotations of purity, brightness, and divine blessings.
Aures
Aures is a Welsh girl's name meaning "gold." It draws inspiration from the precious metal and represents wealth, beauty, and prosperity.
Bethan
Bethan is a Welsh name derived from the Hebrew name Elizabeth, meaning "God is my oath." It has been a beloved name in Wales for generations, representing the enduring bond between individuals and their spiritual beliefs.
Betrys
Betrys is a Welsh name derived from the name Beatrice meaning "voyager" or "traveler." The name Betrys has a timeless appeal and has been cherished in Wales for its association with courage and a love for new experiences.
Blodwen
Blodwen is a popular Welsh girl's name meaning "white flowers." It captures the beauty and purity of blossoms in full bloom.
Blythe
Blythe is a unisex Welsh name meaning "joyful" or "happy." It represents a state of contentment and inner delight.
Branwen
Branwen is a common Welsh girl's name combining the elements "bran" (raven) and "wen" (white, fair), resulting in the meaning "beautiful raven." In Welsh mythology, Branwen was a princess known for her beauty and grace.
Bronwyn
Bronwyn is a Welsh name combining the elements "bron" (breast) and "wen" (white, fair), resulting in the meaning "fair breast." It symbolizes nurturing and femininity.
Carys
Carys is a Welsh name meaning "love." It is a name that exudes warmth and kindness.
Catrin
Catrin is a Welsh girl's name derived from the name Catherine meaning "pure." It represents a sense of cleanliness and innocence.
Ceri
Ceri is a Welsh name derived from the Welsh word for "to love." The name Ceri has a charming simplicity.
Ceridwen
Ceridwen is a popular Welsh girl's name with multiple meanings, including "poetry," "fair," and "blessed." In Welsh mythology, Ceridwen was a goddess associated with wisdom and inspiration.
Cerys
Cerys is a Welsh name meaning "love." It embodies affection and compassion, reflecting the Welsh tradition of valuing love and connection.
Crisiant
Crisiant is a Welsh name meaning "crystal." It represents clarity, purity, and the sparkling beauty of precious gemstones.
Cymreiges
Cymreiges is an old Welsh name derived from the Welsh word "Cymraes" meaning "Welshwoman." It embodies the pride and heritage of the Welsh culture.
Delwen
Delwen is a Welsh name combining the elements "del" (pretty) and "wen" (fair), resulting in the meaning "pretty, fair."
Delyth
Delyth is a unique Welsh name meaning "neat" or "pretty." It embodies tidiness, order, and an appreciation for aesthetic harmony. Although not as widely used as some other Welsh names, Delyth holds a certain charm and sophistication.
Deryn
Deryn is a Welsh name meaning "bird." It symbolizes freedom, grace, and the ability to soar above limitations.
Dilys
Dilys is a Welsh girl's name with the meanings "genuine" and "steadfast." It represents sincerity, loyalty, and unwavering commitment.
Disgleirio
Disgleirio is a classic Welsh girl's name derived from the Welsh word for "to shine" or "to sparkle." It represents brightness, radiance, and the brilliance of light.
Ebrill
Ebrill is a Welsh girl's name meaning "April," the fourth month of the year. It signifies the arrival of spring, new beginnings, and the beauty of nature's awakening.
Efa
Efa is a Welsh girl's name meaning "life." It embodies vitality, energy, and the preciousness of existence.
Eilwen
Eilwen is a Welsh girl's name combining the elements "eil" (brow) and "wen" (white), resulting in the meaning "white brow."
Eilian
Eilian is a Welsh name meaning "bright" or "shining." It represents radiance, optimism, and the light that illuminates the darkness.
Eira
Eira is an old Welsh girl's name meaning "snow." It embodies the beauty, purity, and delicacy of the winter season.
Eirian
Eirian is a Welsh name meaning "bright" or "beautiful." It signifies radiance, splendor, and the inherent beauty found in the world.
Eirlys
Eirlys is a pretty Welsh girl's name derived from the word for "snowdrop," a delicate flower that blooms in the winter, symbolizing hope and rebirth.
Eirwen
Eirwen is a beautiful Welsh girl's name combining the elements "eir" (snow) and "wen" (white), resulting in the meaning "white as snow." It signifies purity, clarity, and the pristine beauty of winter.
Elen
Elen is a Welsh name meaning "bright" or "shining."
Eleri
Eleri is a traditional Welsh girl's name with the meanings "bitter" and "sorrowful." The name Eleri has a poignant and powerful quality that has resonated with Welsh families.
Elin
Elin is a Welsh name meaning "bright" or "shining." It signifies radiance, clarity, and the power of light.
Eluned
Eluned is a Welsh name meaning "image" or "idol." It signifies beauty, creativity, and the power of artistic expression.
Enfys
Enfys is a unique Welsh name meaning "rainbow." It embodies the vibrant colors, joy, and beauty of a rainbow after the rain.
Enid
Enid is a Welsh name meaning "soul" or "life." It symbolizes vitality, inner strength, and the essence of being.
Eurolwyn
Eurolwyn is a rare Welsh name for girls combining the elements "euro" (gold) and "lwyn" (blessed), resulting in the meaning "gold blessed." It signifies prosperity, divine favor, and the preciousness of life.
Ffanci
Ffanci is a unique Welsh girl's name meaning "free." It represents independence, liberation, and the spirit of freedom.
Ffion
Ffion is a rare Welsh name derived from the word for "foxglove," a beautiful flowering plant symbolizing charm and attraction.
Fflur
Fflur is a Welsh name meaning "flower." It symbolizes beauty, growth, and the delicate nature of blossoming.
Garan
Garan is a unisex Welsh name meaning "heron," a majestic bird associated with grace, wisdom, and tranquility. It represents elegance, intuition, and the ability to navigate through life's challenges with poise.
Glenys
Glenys is a Welsh name meaning "pure" or "holy." It signifies innocence, virtue, and the sacredness of life.
Glesni
Glesni is a Welsh name meaning "green" or "blue." It represents the vibrant colors of nature and the serene qualities of water and sky.
Glynis
Glynis is a Welsh girl's name meaning "valley." It signifies the beauty, depth, and serenity of natural landscapes.
Gwendolyn
Gwendolyn is a popular Welsh girl's name derived from the elements "gwen" (white, fair) and "dolyn" (circle) or "dolen" (blessed).
Gwennol
Gwennol is a rare Welsh girl's name meaning "swallow," the migratory bird known for its grace and beauty.
Gwenyth
Gwenyth is a Welsh name derived from the elements "gwen" (white, fair) and "yth" (fortunate, blessed). It is a name that embodies both inner and outer beauty and carries a sense of blessing and good fortune.
Gwladys
Gwladys is a Welsh name meaning "country" or "princess." It represents the connection to one's homeland, royal heritage, and a sense of identity.
Gwyn
Gwyn is a Welsh name meaning "white," "blessed," or "fair."
Haf
Haf is a unique Welsh name for girls meaning "summer," the season of warmth, growth, and vitality.
Heledd
Heledd is a Welsh name meaning "peace" or "calm."
Heulwen
Heulwen is a unique Welsh name meaning "sunshine." It represents warmth, brightness, and the life-giving power of the sun.
Iola
Iola is a Welsh name meaning "violet" or "valuable." It represents beauty, elegance, and the preciousness of life.
Islwyn
Islwyn is a Welsh name meaning "below the grove." It signifies a sense of connection to nature, tranquility, and a peaceful existence.
Isolde
Isolde is a Welsh name meaning "beautiful" or "fair." It signifies beauty, grace, and the radiance of the soul.
Lilybet
Lilybet is a beautiful Welsh name meaning "pledged to God." It represents devotion, faith, and a deep spiritual connection.
Linette
Linette is a classic Welsh girl's name meaning "idol" or "little lion." It signifies strength, independence, and a bold spirit.
Lowri
Lowri is a Welsh name meaning "laurel," the symbol of victory and honor. It represents achievement, success, and a determined spirit.
Luned
Luned is a Welsh name meaning "idol" or "image." It signifies a sense of beauty, inspiration, and a vivid imagination.
Lynette
Lynette is a medieval Welsh girl's name meaning "idol" or "little lion." It represents courage, strength, and a fierce spirit.
Mabli
Mabli is a beautiful Welsh girl's name meaning "lovable." It signifies affection, charm, and a warm-hearted nature.
Madlen
Madlen is a Welsh name meaning "tower." It represents strength, stability, and a resilient spirit.
Mair
Mair is a Welsh name meaning "bitter" or "sea of bitterness." It is a name that reflects both the hardships of life and the strength to persevere.
Mared
Mared is a Welsh name meaning "pearl." It signifies beauty, purity, and a precious nature.
Megan
Megan is a Welsh name meaning "pearl." It is a name that carries a sense of grace and sophistication.
Mererid
Mererid is a Welsh name meaning "pearl." It embodies both the exquisite charm of a pearl and the grace of an individual.
Morgan
Morgan is a Welsh name with multiple meanings, including "sea-born," "bright," and "white." It represents strength, intelligence, and a free-spirited nature.
Morwen
Morwen is a Welsh name meaning "maiden." It signifies youth, innocence, and a pure-hearted nature.
Myfanwy
Myfanwy is an old Welsh girl's name meaning "my lovely." It represents affection, beauty, and a cherished nature.
Nerys
Nerys is a pretty Welsh girl's name meaning "lady." It signifies elegance, strength, and a noble nature.
Nia
Nia is a unique Welsh girl's name meaning "radiant" or "bright." It symbolizes light, positivity, and a vibrant personality.
Olwen
Olwen is a Welsh name meaning "white footprint." It evokes a sense of ethereal beauty and individuality.
Paderau
Paderau is a rare Welsh name for girl's meaning "rosary."
Rhedyn
Rhedyn is a Welsh name meaning "fern." The name Rhedyn has a natural and earthy quality that has appealed to Welsh families.
Rhiain
Rhiain is a Welsh name meaning "maiden." It is a name that carries a sense of grace and innocence.
Rhonwen
Rhonwen is a Welsh name meaning "fair lance." It represents strength, beauty, and a determined nature.
Seren
Seren is a beautiful Welsh girl's name meaning "star." It signifies brightness, guidance, and a celestial quality.
Sian
Sian is a Welsh name meaning "God is gracious." It represents kindness, blessings, and a gentle nature.
Sioned
Sioned is a Welsh name meaning "God is gracious." It is a name that holds a special place in Welsh culture and continues to be cherished for its timeless elegance and spiritual meaning.
Siwan
Siwan is a Welsh name meaning "God is gracious." It is a name deeply rooted in Welsh history, famously associated with Siwan, wife of Llywelyn the Great, the Prince of Gwynedd.
Taliesin
Taliesin is a Welsh name meaning "shining brow." It is also the name of a legendary Welsh poet and bard, known for his contributions to Welsh literature.
Tarian
Tarian is a Welsh girl's name meaning "shield." With its bold meaning and resolute sound, Tarian is a name that reflects the steadfast nature of a guardian.
Tegan
Tegan is a Welsh name meaning "beautiful" or "fair." It represents charm, grace, and a captivating presence.
Tegwen
Tegwen is a Welsh name meaning "fair" or "blessed." It signifies beauty, goodness, and a fortunate nature.
Teilo
Teilo is a Welsh name meaning "magnificent" or "worthy of God." It represents greatness, devotion, and a noble character.
Teleri
Teleri is a Welsh name meaning "radiant brow." It is a name that exudes grace and elegance.
Telyn
Telyn is an unusual Welsh name meaning "harp." It represents music, artistry, and a melodic spirit.
Tirion
Tirion is a medieval Welsh girl's name meaning "gentle" or "kind." It signifies compassion, tenderness, and a nurturing nature.
Tudor
Tudor is a Welsh name meaning "ruler of the people." It signifies leadership, power, and a regal presence.
Twyla
Twyla is a Welsh name meaning "twilight." It represents a magical time between day and night, mystery, and a sense of transition.
Tydfil
Tydfil is a Welsh name meaning "house of Mary." It represents devotion, spirituality, and a connection to the divine.
Wenda
Wenda is a traditional Welsh girl's name meaning "white" or "fair."
Winifred
Winifred is a Welsh name meaning "blessed peacemaking." It holds a timeless charm and continues to be admired for its association with peace and blessings.
Wynne
Wynne is a Welsh girl's name meaning "fair," "white," or "blessed."
Yseult
Yseult is a Welsh name meaning "fair" or "beautiful."