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 Macsen, Maredudd, 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.
Name | Description | Popularity |
Mabon | Celtic god of youth | * |
Macsen | From the Latin Maximus | *** |
Maddox | From the name Madog | * |
Madog | Saint pupil of Dewi | * |
Maelog | Can mean battle or a prince | * |
Maelon | In the tail of Saint Dwynwen | * |
Maelor | A part of Clwyd | * |
Mal | Diminutive of the Welsh name Maldwyn | ** |
Maldwyn | The Welsh version of Baldwin | * |
Marc | The Welsh version of Mark | ** |
Maredudd | Means great Lord | *** |
Martyn | From the Latin Martinus | *** |
Medwyn | A Welsh saint | * |
Meic | Welsh male name for Mike | ** |
Meilir | Form of Meilyr | * |
Meilyr | Early poet | ** |
Meirion | Grandson of Cunedda | *** |
Merion | Name of part of Gwynedd | * |
Meredith | Related to the name Maredudd | * |
Meredudd | See Maredudd | * |
Merfyn | Was the king of Gwynedd | * |
Mervyn | From the name Merfyn | * |
Meurig | River in Ceredigion | * |
Mihangel | The Welsh version of Michael | * |
Morgan | From the Welsh words m^or(sea) or mawr (big) and can (bright) | **** |
Morlais | River in Carmarthenshire | * |
Morys | From the Latin Mauricius | * |
Myrddin | The Welsh version of Merlin | * |
Niclas | The Welsh version of Nicholas | * |
Ninian | Welsh saint | * |
Nudd | The Welsh version of Nuada (fog) | * |
Osian | Irish poet | **** |
Oswallt | The Welsh version of Oswald | * |
Owain | Means well-born old Celtic | **** |
Owen | Variant of Owain | **** |
Pawl | The Welsh version of Paul | * |
Pedr | The Welsh version of Peter | ** |
Pennant | Place name Cwm Pennant | * |
Pryderi | From the Mabinogion | * |
Prys | From ap Rhys (son of Rhys) | ** |
Phylip | The Welsh version of Philip | * |
Robat | The Welsh version of Robert | * |
Rodric | From the German words hrothi and ricja | ** |
Rhain | Welsh for a lance or spear | ** |
Rhion | From rhi meaning king | * |
Rhisiart | The Welsh version of Richard | ** |
Rhobat | Version of Robat | * |
Rhodri | Was the king of Gwynedd | **** |
Rhun | From the tails of Taliesin | * |
Rhydian | A Welsh saint | *** |
Rhys | Was the name of a number of Welsh rulers. Anglicised to Rees | ***** |
Samlet | A Welsh saint | * |
Sawel | Welsh form of Samuel | * |
Seimon | The Welsh version of Simon | * |
Selwyn | Old English for friend | *** |
Seth | From Hebrew | * |
Siarl | The Welsh version of Charles | * |
Siams | Welsh boys name for James | * |
Siôn | Welsh form of John | *** |
Sioni | Version of Si^on | ** |
Steffan | Welsh form of Stephen | **** |
Taliesin | A Welsh poet | * |
Tecwyn | A Welsh saint | *** |
Teifion | A variant of Teifi, the river in Aberteifi | ** |
Teilo | A Welsh saint | * |
Telor | From the word telori to sing | ** |
Terfel | A variant of Derfel | ** |
Tewdwr | The Welsh name for Tudur | * |
Tomi | The Welsh name for Tommy | ** |
Tomos | The Welsh version of Thomas | **** |
Trahaearn | Means great iron | * |
Trefor | One Meaning is from the Welsh words of tre (town) and m^or (sea) | *** |
Tristan | A variation of the Welsh name Trystan | **** |
Trystan | A mountain in Gwynedd | *** |
Tudful | A Welsh saint and in the name of the town Merthyr Tudful | * |
Tudur | Celtic name | *** |
Twm | Short form of Tomos | ** |
Vaughan | Meaning short or little as in little brother. | * |
Watcyn | The Welsh version of the Flemish word Gwatcyn | * |
Wil | Short form of Gwilym | **** |
Wmffre | The Welsh name for Humphrey | ** |
Wyn | A version of Gwyn | **** |
Wynn | A version of Gwyn (see Wyn) | * |