Welsh first names
122 welsh first names with meaning, origin, pronunciation and variants. Filter by gender, origin, style, length and first letter.
122 names found
Alaw[A-lau]
Melody
Awen[A-wen]
Muse, inspiration
Bethan[BETH-an]
Dedicated to God
Lili[LI-li]
Flower, lily
Lowri[LOU-ri]
Laurel
Mabli[MAB-li]
Lovable
Rhian[RHI-an]
Maiden, young woman
Aneira[a-NEI-ra]
Snow
Blodwen[BLOD-wen]
White flowers
Branwen[BRAN-wen]
White raven
Ceinwen[KEIN-wen]
Lovely and blessed
Dilys[DI-lis]
Genuine
Haf[HAV]
Summer
Heulwen[HEIL-wen]
Sunshine
Ebrill[E-brill]
April
Non[NON]
Nun
Gwendolen[GWEN-do-len]
Fair bow, blessed ring
Meinir[MEI-nir]
Maiden, slender one
Aled[A-led]
Offspring of the river
Elis[E-lis]
The Lord is my God
Gruffydd[GRI-fith]
Strong lord
Ifan[I-van]
God is gracious
Macsen[MAK-sen]
One with the potential for greatness
Wyn[WIN]
Fair, white
Bleddyn[BLETH-in]
Wolf
Geraint[GE-raint]
Loved one
Ioan[I-oan]
Graced by God
Llewelyn[hlu-WE-lin]
Lion-like leader
Taliesin[ta-li-E-sin]
Shining brow
Owain[O-wain]
Well-born
Celyn[KE-lin]
Holly
Dilwyn[DIL-win]
Genuine and blessed
Hefin[HE-vin]
Summer
Afon[A-von]
River
Gwyneira[gwi-NEI-ra]
White snow
Hafwen[HAV-wen]
Fair summer
Rhosyn[RHO-sin]
Rose
Tesni[TES-ni]
Warmth
Aerona[ai-RO-na]
The end of battle
Eirwen[EIR-wen]
White snow
Ceridwen[ke-RID-wen]
Goddess of poetry
Llewella[hlu-EL-la]
Lion-like bravery
Maerwynn[MAER-win]
One who brings joy
Addien[AD-dien]
A pleasant, beautiful girl
Tirion[TIR-ion]
Gentle, tender
Rhianydd[rhi-A-nidh]
Fair maiden
Bronwyn[BRON-win]
Fair breasted
Mirain[MI-rain]
Calm, beautiful
Gwyneth[GWI-neth]
Happiness, blessed
Ceri[KE-ri]
One who loves
Rhoswen[RHOS-wen]
A blessed, pure rose
Mair[MAIR]
Bitter
Eluned[e-LI-ned]
Idol, image
Rowenna[ro-WEN-na]
Fair and slender
Eilir[EI-lir]
Butterfly
Dwynwen[DWIN-wen]
White wave of peace
Madrona[ma-DRO-na]
Mother goddess
Blodwyn[BLOD-win]
Flower
Eirian[EI-rian]
Bright, beautiful
Eirlys[EIR-lis]
Snowdrop flower
* Advertising / affiliate link. If you buy through it we earn a small commission — the price stays the same for you.