The Most Popular Welsh First Names

In the list we have sorted Welsh first 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.

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 Margaret Girl pearl
8 Richard Boy brave ruler
9 William Boy will helmet, protection
10 Peter Boy stone
11 Stephen Boy crown, wreath
12 Mark Boy Warlike
13 Susan Girl lily
14 Christopher Boy bearing Christ
15 Elizabeth Girl my God is an oath
16 Gareth Boy gentle
17 Sarah Girl lady, princess, noblewoman
18 James Boy he who supplants
19 Thomas Boy twin
20 Anthony Boy -
21 Mary Girl sea of bitterness
22 Ian Boy God is gracious
23 Helen Girl torch
24 Patricia Girl Noble
25 Julie Girl youthful or Jove's child
26 Alan Boy little rock
27 Brian Boy hill
28 Steven Boy Crown; Wreath
29 Christine Girl follower of Christ
30 Philip Boy friend of horses
31 Emma Girl whole
32 Matthew Boy gift of Yahweh
33 Ann Girl He (God) has favored me
34 Karen Girl pure
35 Daniel Boy God is my judge
36 Linda Girl flexible, soft, mild
37 Simon Boy he has heard
38 Kevin Boy handsome beloved
39 Lisa Girl God's promise
40 Janet Girl God is gracious
41 Nicola Girl people of victory
42 Claire Girl bright, famous
43 Catherine Girl pure
44 Jonathan Boy Yahweh has given
45 Martin Boy Servant Of Mars, God Of War
46 Jean Girl God is gracious
47 Carol Girl Joyful song
48 Kenneth Boy fire born; good-looking
49 Rachel Girl ewe
50 Colin Boy young creature
51 Barbara Girl Foreign; Strange
52 Sian Girl God is gracious
53 Neil Boy champion
54 Angela Girl messenger; messenger of God
55 Sharon Girl a fertile plain
56 Jane Girl God is gracious
57 Jennifer Girl fair one
58 Graham Boy gravel area; gray homestead
59 Keith Boy woodland, forest
60 Joan Girl God is gracious
61 Rebecca Girl join, tie, snare
62 Lee Boy pasture or meadow
63 Sandra Girl Defender Of The People
64 Alison Girl noble, exalted
65 Laura Girl Laurel
66 Michelle Girl who resembles God
67 Jason Boy healer
68 Joanne Girl -
69 Raymond Boy protecting hands
70 Wendy Girl Friend Or Blessed Ring
71 Pamela Girl honey or all sweetness
72 Jacqueline Girl Supplanter
73 Anne Girl Gracious, Merciful
74 Edward Boy wealthy guard
75 Gary Boy spear
76 Gillian Girl youthful
77 Amanda Girl fit to be loved, lovable
78 Nigel Boy champion
79 Ronald Boy Counsel Rule
80 Darren Boy great
81 Stuart Boy steward
82 Craig Boy rock, rocky
83 Nicholas Boy people of victory
84 Louise Girl famous warrior
85 Samantha Girl God heard
86 Deborah Girl bee
87 Dorothy Girl gift of God
88 Valerie Girl strong or healthy
89 Kathleen Girl pure
90 Phillip Boy horse lover
91 Malcolm Boy devotee of Saint Columba
92 Victoria Girl victory
93 Sheila Girl blind
94 Caroline Girl free man
95 George Boy Farmer
96 Wayne Boy wagon builder or driver
97 Tracey Girl warlike
98 Maureen Girl star of the sea
99 Diane Girl divine
100 Pauline Girl small

Welsh Name Generator

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