The Most Popular Welsh Names

In the list we have sorted Welsh names by popularity, along with their genders and meanings. By clicking on the highlighted names you can see additional information about the name, including the name's origin, religion, similar names and also celebrities with the same name.

Boy Names

Ranking Name Gender Meaning
1 David Boy beloved
2 John Boy Yahweh is gracious
3 Michael Boy who is like God?
4 Robert Boy bright fame
5 Paul Boy small
6 Andrew Boy manly, masculine
7 Richard Boy brave ruler
8 William Boy will helmet, protection
9 Peter Boy stone
10 Stephen Boy crown, wreath
11 Mark Boy Warlike
12 Christopher Boy bearing Christ
13 Gareth Boy gentle
14 James Boy he who supplants
15 Thomas Boy twin
16 Anthony Boy -
17 Ian Boy God is gracious
18 Alan Boy little rock
19 Brian Boy hill
20 Steven Boy Crown; Wreath
21 Philip Boy friend of horses
22 Matthew Boy gift of Yahweh
23 Daniel Boy God is my judge
24 Simon Boy he has heard
25 Kevin Boy handsome beloved
26 Jonathan Boy Yahweh has given
27 Martin Boy Servant Of Mars, God Of War
28 Kenneth Boy fire born; good-looking
29 Colin Boy young creature
30 Neil Boy champion
31 Graham Boy gravel area; gray homestead
32 Keith Boy woodland, forest
33 Lee Boy pasture or meadow
34 Jason Boy healer
35 Raymond Boy protecting hands
36 Edward Boy wealthy guard
37 Gary Boy spear
38 Nigel Boy champion
39 Ronald Boy Counsel Rule
40 Darren Boy great
41 Stuart Boy steward
42 Craig Boy rock, rocky
43 Nicholas Boy people of victory
44 Phillip Boy horse lover
45 Malcolm Boy devotee of Saint Columba
46 George Boy Farmer
47 Wayne Boy wagon builder or driver
48 Jeffrey Boy Divinely peaceful
49 Roger Boy famous spearman
50 Terence Boy From an ancient roman clan
51 Adrian Boy from Hadria
52 Derek Boy power of the tribe
53 Adam Boy man
54 Carl Boy A mainly free man
55 Chris Boy Christ-Bearer
56 Clive Boy cliff, slope
57 Rhys Boy enthusiasm
58 Dean Boy valley; church official
59 Timothy Boy honouring God
60 Benjamin Boy son of the south
61 Alun Boy -
62 Huw Boy soul, mind, or intellect
63 Dennis Boy Devotee Of Dionysos
64 Gavin Boy white falcon; little falcon
65 Joseph Boy he will add
66 Geraint Boy old
67 Jamie Boy he who supplants
68 Leslie Boy holly garden
69 Geoffrey Boy peace
70 Arthur Boy bear or Thor, the eagle
71 Barry Boy fair-haired
72 Charles Boy free man
73 Gerald Boy spear ruler
74 Nathan Boy he gave
75 Trevor Boy great settlement
76 Glyn Boy glen; valley of water
77 Ryan Boy king
78 Scott Boy from Scotland, a Scotsman
79 Roy Boy red
80 Donald Boy A great chief who rules the world
81 Eric Boy Always Ruler
82 Allan Boy precious
83 Sean Boy God is gracious
84 Patrick Boy Nobleman
85 Gordon Boy large fortification
86 Martyn Boy dedicated to Mars
87 Luke Boy from Lucania
88 Tony Boy Priceless one
89 Owen Boy born of yew; youth
90 Frederick Boy peaceful ruler
91 Howard Boy noble watchman
92 Norman Boy northman
93 Shaun Boy God is gracious
94 Alexander Boy defending men
95 Russell Boy little red
96 Leonard Boy brave lion
97 Julian Boy Jove's child
98 Douglas Boy black river
99 Karl Boy free man
100 Bernard Boy strong, brave bear

Girl Names

Ranking Name Gender Meaning
1 Margaret Girl pearl
2 Susan Girl lily
3 Elizabeth Girl my God is an oath
4 Sarah Girl lady, princess, noblewoman
5 Mary Girl sea of bitterness
6 Helen Girl torch
7 Patricia Girl Noble
8 Julie Girl youthful or Jove's child
9 Christine Girl follower of Christ
10 Emma Girl whole
11 Ann Girl He (God) has favored me
12 Karen Girl pure
13 Linda Girl flexible, soft, mild
14 Lisa Girl God's promise
15 Janet Girl God is gracious
16 Nicola Girl people of victory
17 Claire Girl bright, famous
18 Catherine Girl pure
19 Jean Girl God is gracious
20 Carol Girl Joyful song
21 Rachel Girl ewe
22 Barbara Girl Foreign; Strange
23 Sian Girl God is gracious
24 Angela Girl messenger; messenger of God
25 Sharon Girl a fertile plain
26 Jane Girl God is gracious
27 Jennifer Girl fair one
28 Joan Girl God is gracious
29 Rebecca Girl join, tie, snare
30 Sandra Girl Defender Of The People
31 Alison Girl noble, exalted
32 Laura Girl Laurel
33 Michelle Girl who resembles God
34 Joanne Girl -
35 Wendy Girl Friend Or Blessed Ring
36 Pamela Girl honey or all sweetness
37 Jacqueline Girl Supplanter
38 Anne Girl Gracious, Merciful
39 Gillian Girl youthful
40 Amanda Girl fit to be loved, lovable
41 Louise Girl famous warrior
42 Samantha Girl God heard
43 Deborah Girl bee
44 Dorothy Girl gift of God
45 Valerie Girl strong or healthy
46 Kathleen Girl pure
47 Victoria Girl victory
48 Sheila Girl blind
49 Caroline Girl free man
50 Tracey Girl warlike
51 Maureen Girl star of the sea
52 Diane Girl divine
53 Pauline Girl small
54 Kelly Girl descendant of Ceallach
55 Ceri Girl fair, blessed poetry
56 Donna Girl lady
57 Hannah Girl favour, grace
58 Shirley Girl bright meadow
59 Rhian Girl descendent of Rian
60 Bethan Girl Consecrated To God
61 June Girl young
62 Gemma Girl gem or jewel
63 Ruth Girl friend
64 Elaine Girl sun ray or shining light
65 Joyce Girl lord
66 Sylvia Girl woods or forest
67 Judith Girl Jewish woman
68 Maria Girl star of the sea
69 Andrea Girl manly, virile
70 Beryl Girl light green semiprecious gemstone
71 Amy Girl beloved
72 Kathryn Girl pure
73 Tracy Girl warlike
74 Natalie Girl birthday
75 Dawn Girl the first appearance of light or daybreak
76 Jayne Girl God is gracious
77 Lynne Girl lake, pool
78 Clare Girl bright, famous
79 Brenda Girl sword
80 Eileen Girl hazelnut
81 Gwyneth Girl happiness
82 Hayley Girl hay meadow
83 Yvonne Girl Yew
84 Lesley Girl holly garden
85 Gaynor Girl white, smooth, and soft
86 Janice Girl God is gracious
87 Paula Girl small
88 Denise Girl follower of Dionysius
89 Suzanne Girl Lily
90 Heather Girl evergreen flowering plant
91 Glenys Girl holy
92 Anna Girl He (God) has favored me
93 Doreen Girl brooding or gilded
94 Lucy Girl light
95 Sally Girl princess
96 Marion Girl star of the sea
97 Irene Girl peace
98 Beverley Girl beaver stream or meadow
99 Mair Girl star of the sea
100 Cheryl Girl cherry fruit; green gemstone

Welsh Name Generator

Use Welsh name generator to quickly make up random realistic-looking names.