Muslim Baby Names for Boys

Your Selection: Welsh Baby Names X clear selection

NameSexLanguageMeaning(s)Original SpellingNotes
AndrasMale
Welsh
50 names
Meaning(s) of Andras:
Manly
11 names
Warrior
62 names
Welsh form of Andrew.
BerwynMale
Welsh
50 names
Meaning(s) of Berwyn:
Fair-skinned
41 names
White
32 names
BrychanMale
Welsh
50 names
Meaning(s) of Brychan:
Speckled
1 names
BrynMale
Welsh
50 names
Meaning(s) of Bryn:
Hill
2 names
BrynmorMale
Welsh
50 names
Meaning(s) of Brynmor:
Large Hill
1 names
Originally the name of a place in north-west Wales.
CaerwynMale
Welsh
50 names
Meaning(s) of Caerwyn:
Blessed Love
2 names
Holy Love
2 names
Altered form of Carwyn.
CarwynMale
Welsh
50 names
Meaning(s) of Carwyn:
Blessed Love
2 names
Holy Love
2 names
DaiMale
Welsh
50 names
Meaning(s) of Dai:
Beloved
95 names
Welsh pet form of David. Originally of a different origin meaning "to shine".
EinionMale
Welsh
50 names
Meaning(s) of Einion:
Anvil
1 names
EmyrMale
Welsh
50 names
Meaning(s) of Emyr:
King
20 names
Lord
17 names
Ruler
24 names
EvanMale
Welsh
50 names
Meaning(s) of Evan:
God is Gracious
27 names
Originally form John.
MeicalMale
Welsh
50 names
Meaning(s) of Meical:
Who is Like God?
12 names
Welsh form of Michael.
MeilyrMale
Welsh
50 names
Meaning(s) of Meilyr:
Chief
62 names
Ruler
24 names
MossMale
Welsh
50 names
Meaning(s) of Moss:
Moss Settlement
2 names
Short form of Mostyn.
MostynMale
Welsh
50 names
Meaning(s) of Mostyn:
Moss Settlement
2 names
PedrMale
Welsh
50 names
Meaning(s) of Pedr:
Rock
34 names
Stone
19 names
SawylMale
Welsh
50 names
Meaning(s) of Sawyl:
He (God) Has Hearkened
5 names
Welsh form of Samuel.
SiarlMale
Welsh
50 names
Meaning(s) of Siarl:
Free Man
11 names
Welsh form of Charles.
SteffanMale
Welsh
50 names
Meaning(s) of Steffan:
Crown
31 names
Garland
26 names
Welsh form of Steffan.
TomosMale
Welsh
50 names
Meaning(s) of Tomos:
Twin
8 names
Welsh form of Thomas.
TrevorMale
Welsh
50 names
Meaning(s) of Trevor:
Large Settlement
1 names
From a Welsh surname, from various place names.
VaughanMale
English
773 names
Welsh
50 names
Meaning(s) of Vaughan:
Small
14 names
WynMale
Welsh
50 names
Meaning(s) of Wyn:
Blessed
182 names
White
32 names