👶

The perfect name is out there — we're here to help you find it.

Welsh names carry a rich cultural heritage and distinct phonetic character that makes them both memorable and meaningful.

Quick facts: Welsh names

  • Welsh names have a distinct phonetic and cultural identity
  • Many names of this origin appear in multiple Western name traditions
  • The meaning embedded in these names often reflects the culture’s core values
  • These names tend to age well — remaining readable across generations

Welsh Girl Names

105 girl names of Welsh origin — showing top 105

1
Noble
2
Silver
3
fair, blessed
4
A form of the name 'Anri', meaning 'courage'
5
shining, radiant
6
fair, pure
7
hill, mound
8
Fair, blessed
9
White flower
10
Hill or ridge; associated with the pen (hill)
11
Beautiful
12
Hill or mound
13
Hill, mound
14
Love, beloved.
15
crooked nose; a form of the name 'camel' symbolizing patience and endurance
16
Of Wales; From the land of Cambria
17
Beautiful and excellent
18
means ‘pure’ or ‘clear’ in Scots Gaelic
19
Hound; object of affection
20
pure
21
young girl, maiden
22
A Welsh name with cultural significance
23
A Welsh name with cultural significance
24
A beloved or precious one
25
a form of the name 'Deryn' which means 'bird'; my darling or my beloved
26
A Welsh name with cultural significance
27
The sparkling one
28
Noble
29
Kindness, fullness
30
Beloved
31
Welsh
32
snow; pure, white
33
white phantom
34
Fair circle or blessed ring
35
white shadow
36
fair, white, or blessed
37
blessed ring or fair, blessed one
38
white ring, blessed ring
39
Fair white ghost; blessed.
40
white phantom
41
fair, blessed
42
fair and blessed
43
White, fair, blessed
44
blessed ring; white, fair
45
blessed ring
46
Blessed; fair and white
47
fair or blessed
48
The name means 'fair and blessed'.
49
blessed ring
50
Blessed ring.
51
white phantom
52
blessed or fair
53
Fair or beautiful.
54
white enchantress; blessed ring
55
blessed, fair
56
Fair, blessed, white ring; it combines elements of 'gwen' (fair, white) and 'dolin' (ring).
57
the valley
58
Fair one; white enchantress.
59
fair and blessed
60
jewel
61
Derived from 'Gwenhwyfar', meaning 'white phantom' or 'fair one'.
62
Meaning 'white phantom' or 'fair one'.
63
White circle or fair brow.
64
Fair, blessed
65
Valley of the sea
66
A Welsh name with cultural significance
67
A Welsh name with cultural significance
68
A Welsh name with cultural significance
69
A Welsh name with cultural significance
70
A Welsh name with cultural significance
71
Love; Beloved
72
fair, blessed
73
Derived from Elen, meaning 'nymph'
74
the light or the shining one
75
A variant of 'Elena', meaning 'bright, shining light'; A derivative of 'Lana', associated with 'wool', but often interpreted as soft or gentle
76
strong, noble, mighty
77
sea fortress
78
sea hill
79
Sea of bitterness
80
sea circle
81
Sea circle
82
sea circle
83
grace; favor or grace
84
from Paris
85
a form of the name Pari
86
A variation of 'Pryn' meaning 'a form of the place name or a hill'
87
rose pool or fountain
88
Maiden; goddess
89
A variant of Rhiannon, meaning 'great queen' or 'divine feminine'.
90
great queen or goddess
91
Maiden
92
rose
93
Maiden
94
Great queen
95
A variant of Rhiannon, meaning 'great queen' or 'divine feminine'.
96
Fair, pure
97
famous friend
98
little king or queen
99
A variation of Rowan, meaning 'little redhead' or 'from the rowan tree'.
100
maiden, young girl, goddess
101
God is gracious
102
Derived from 'Sian', meaning 'God's grace'.
103
God is gracious
104
Fair, blessed; Joyful
105
gwenfrewi

Welsh Boy Names

69 boy names of Welsh origin — showing top 69

1
berry, fruit
2
One who is male, man
3
Fire; Little rock or stone
4
the one who brings joy
5
Hill; Strong; noble
6
strong, virtuous
7
hill, mound or eminence
8
Carefree
9
A name associated with the new moon
10
A short form of the name Cadwaladr, meaning 'battle leader'.
11
Little battle or to invoke the battle.
12
friend at heart
13
a place name referring to a 'hilltop'
14
Beloved, dear
15
Dear, beloved
16
Son of the Sea.
17
man of death
18
son of David
19
The name means 'poet' or 'singer'.
20
a form of 'Deilwen', meaning 'beautiful or fair', derived from 'del' (fair) and 'wyn' (blessed or pure)
21
Son of the sea, born from the sea
22
Old English
23
Fire; Noble
24
Ruler; King; Emperor
25
fierce, strong, and legendary creature
26
Glen, valley
27
great, mighty
28
Hedge keeper
29
strong chief
30
brave with a spear
31
Strong in faith
32
a variant of the name Hugh, meaning 'intellect', 'mind' or 'spirit'
33
fire, spirit
34
Eagle
35
gift from God
36
God is gracious
37
Just, fair
38
handsome, beloved; intelligent
39
royal ruler or champion
40
ancient
41
Lion
42
lake or water
43
like a lion
44
The son of the moon
45
Maximus: 'greatest'.
46
Son of the earth.; A variant of the Welsh personal name Madoc.
47
Marshland estate
48
Fortunate or blessed
49
son of the field
50
little saint or holy one
51
Noble, fair, or bright
52
prisoner, one who is held captive
53
son of Howell
54
God is gracious
55
land near a river
56
passionate
57
young poet, a branch
58
Old Welsh
59
God is gracious
60
Happiness, Prosperity
61
Spear
62
shining brow
63
to cross over; to traverse
64
shield
65
God is my light
66
little
67
small
68
A fertile place.
69
Just; fair

Get your free baby name shortlist

Tell us your style, we'll send 20 names you'll love — curated, not generated.

Welsh Unisex Names

203 gender-neutral names of Welsh origin — showing top 120

1
Derived from a river name in Welsh culture.
2
A Welsh name with cultural significance
3
A Welsh name with cultural significance
4
A Welsh name with cultural significance
5
A Welsh name with cultural significance
6
A Welsh name with cultural significance
7
A Welsh name with cultural significance
8
A Welsh name with cultural significance
9
A Welsh name with cultural significance
10
A Welsh name with cultural significance
11
A Welsh name with cultural significance
12
A Welsh name with cultural significance
13
A Welsh name with cultural significance
14
A Welsh name with cultural significance
15
A Welsh name with cultural significance
16
A Welsh name with cultural significance
17
A Welsh name with cultural significance
18
A Welsh name with cultural significance
19
A Welsh name with cultural significance
20
A Welsh name with cultural significance
21
A Welsh name with cultural significance
22
A Welsh name with cultural significance
23
A Welsh name with cultural significance
24
A Welsh name with cultural significance
25
A Welsh name with cultural significance
26
A Welsh name with cultural significance
27
A Welsh name with cultural significance
28
A Welsh name with cultural significance
29
A Welsh name with cultural significance
30
A Welsh name with cultural significance
31
A Welsh name with cultural significance
32
A Welsh name with cultural significance
33
A Welsh name with cultural significance
34
A Welsh name with cultural significance
35
A Welsh name with cultural significance
36
A Welsh name with cultural significance
37
A Welsh name with cultural significance
38
A Welsh name with cultural significance
39
A Welsh name with cultural significance
40
A Welsh name with cultural significance
41
A Welsh name with cultural significance
42
A Welsh name with cultural significance
43
A Welsh name with cultural significance
44
A Welsh name with cultural significance
45
A Welsh name with cultural significance
46
A Welsh name with cultural significance
47
A Welsh name with cultural significance
48
A Welsh name with cultural significance
49
A Welsh name with cultural significance
50
A Welsh name with cultural significance
51
A Welsh name with cultural significance
52
A Welsh name with cultural significance
53
A Welsh name with cultural significance
54
A Welsh name with cultural significance
55
A Welsh name with cultural significance
56
A Welsh name with cultural significance
57
A Welsh name with cultural significance
58
A Welsh name with cultural significance
59
A Welsh name with cultural significance
60
A Welsh name with cultural significance
61
A Welsh name with cultural significance
62
A Welsh name with cultural significance
63
A Welsh name with cultural significance
64
A Welsh name with cultural significance
65
A Welsh name with cultural significance
66
A Welsh name with cultural significance
67
A Welsh name with cultural significance
68
A Welsh name with cultural significance
69
A Welsh name with cultural significance
70
A Welsh name with cultural significance
71
A Welsh name with cultural significance
72
A Welsh name with cultural significance
73
A Welsh name with cultural significance
74
A Welsh name with cultural significance
75
A Welsh name with cultural significance
76
A Welsh name with cultural significance
77
A Welsh name with cultural significance
78
A Welsh name with cultural significance
79
great man
80
fair, blessed
81
A Welsh name with cultural significance
82
A Welsh name with cultural significance
83
A Welsh name with cultural significance
84
A Welsh name with cultural significance
85
A Welsh name with cultural significance
86
A Welsh name with cultural significance
87
A Welsh name with cultural significance
88
A Welsh name with cultural significance
89
A Welsh name with cultural significance
90
A Welsh name with cultural significance
91
A Welsh name with cultural significance
92
A Welsh name with cultural significance
93
A Welsh name with cultural significance
94
A Welsh name with cultural significance
95
A Welsh name with cultural significance
96
A Welsh name with cultural significance
97
A Welsh name with cultural significance
98
A Welsh name with cultural significance
99
A Welsh name with cultural significance
100
A Welsh name with cultural significance
101
A Welsh name with cultural significance
102
A Welsh name with cultural significance
103
A Welsh name with cultural significance
104
A Welsh name with cultural significance
105
A Welsh name with cultural significance
106
A Welsh name with cultural significance
107
A Welsh name with cultural significance
108
A Welsh name with cultural significance
109
A Welsh name with cultural significance
110
A Welsh name with cultural significance
111
A Welsh name with cultural significance
112
A Welsh name with cultural significance
113
A Welsh name with cultural significance
114
A Welsh name with cultural significance
115
A Welsh name with cultural significance
116
A Welsh name with cultural significance
117
A Welsh name with cultural significance
118
A Welsh name with cultural significance
119
A Welsh name with cultural significance
120
A Welsh name with cultural significance