Welsh Boys Names M – W


Here is our list of Welsh boy’s names starting with the letters M, N, O, P, R, S, T & W.

You’ll find boys’ names like MacsenMaredudd, Morgan, Owen, Tomas, and much more. If you know of other Welsh names that we should include in our list post your comments at the bottom of this page.

NameDescriptionPopularity
MabonCeltic god of youth*
MacsenFrom the Latin Maximus***
MaddoxFrom the name Madog*
MadogSaint pupil of Dewi*
MaelogCan mean battle or a prince*
MaelonIn the tail of Saint Dwynwen*
MaelorA part of Clwyd*
MalDiminutive of the Welsh name Maldwyn**
MaldwynThe Welsh version of Baldwin*
MarcThe Welsh version of Mark**
MareduddMeans great Lord***
MartynFrom the Latin Martinus***
MedwynA Welsh saint*
MeicWelsh male name for Mike**
MeilirForm of Meilyr*
MeilyrEarly poet**
MeirionGrandson of Cunedda***
MerionName of part of Gwynedd*
Meredith Related to the name Maredudd*
MereduddSee Maredudd*
MerfynWas the king of Gwynedd*
MervynFrom the name Merfyn*
MeurigRiver in Ceredigion*
MihangelThe Welsh version of Michael*
MorganFrom the Welsh words m^or(sea) or mawr (big) and can (bright)****
MorlaisRiver in Carmarthenshire*
MorysFrom the Latin Mauricius*
MyrddinThe Welsh version of Merlin*


NiclasThe Welsh version of Nicholas*
NinianWelsh saint*
NuddThe Welsh version of Nuada (fog)*
OsianIrish poet****
OswalltThe Welsh version of Oswald*
OwainMeans well-born old Celtic****
OwenVariant of Owain****
PawlThe Welsh version of Paul*
PedrThe Welsh version of Peter**
PennantPlace name Cwm Pennant*
PryderiFrom the Mabinogion*
PrysFrom ap Rhys (son of Rhys)**
PhylipThe Welsh version of Philip*
RobatThe Welsh version of Robert*
RodricFrom the German words hrothi and ricja**
RhainWelsh for a lance or spear**
RhionFrom rhi meaning king*
RhisiartThe Welsh version of Richard**
RhobatVersion of Robat*
RhodriWas the king of Gwynedd****
RhunFrom the tails of Taliesin*
RhydianA Welsh saint***
RhysWas the name of a number of Welsh rulers. Anglicised to Rees*****
SamletA Welsh saint*
SawelWelsh form of Samuel*
SeimonThe Welsh version of Simon*
SelwynOld English for friend***
SethFrom Hebrew*
SiarlThe Welsh version of Charles*
SiamsWelsh boys name for James*
SiônWelsh form of John***
SioniVersion of Si^on**
SteffanWelsh form of Stephen****
TaliesinA Welsh poet*
TecwynA Welsh saint***
TeifionA variant of Teifi, the river in Aberteifi**
TeiloA Welsh saint*
TelorFrom the word telori to sing**
TerfelA variant of Derfel**
TewdwrThe Welsh name for Tudur*
TomiThe Welsh name for Tommy**
TomosThe Welsh version of Thomas****
TrahaearnMeans great iron*
TreforOne Meaning is from the Welsh words of tre (town) and m^or (sea)***
TristanA variation of the Welsh name Trystan****
TrystanA mountain in Gwynedd***
TudfulA Welsh saint and in the name of the town Merthyr Tudful*
TudurCeltic name***
TwmShort form of Tomos**
VaughanMeaning short or little as in little brother.*
WatcynThe Welsh version of the Flemish word Gwatcyn*
WilShort form of Gwilym****
WmffreThe Welsh name for Humphrey**
WynA version of Gwyn****
WynnA version of Gwyn (see Wyn)*

Names A – D, E – L