My dog
Country

Schedules, units and retailers all change with this.

Puppy names / Themes

Welsh dog names

Welsh names and words with their meanings, a natural fit for the Welsh breeds.

147 names. Filter, shuffle and save them in the name finder.

Swipe these namesKeep or pass each of the 147, then send your shortlist to your partner and see the names you both liked.

Girl names (70)

Aderyn
Modern Welsh name meaning bird · Welsh
Alarch
Welsh for swan · Welsh
Aneira
Welsh name meaning much snow · Welsh
Angharad
Welsh name meaning much loved · Welsh
Annaig
Breton pet form of Anna · Breton
Anwen
Welsh name meaning very beautiful · Welsh
Arwen
Welsh name meaning fair and noble · Welsh
Awel
Welsh for breeze · Welsh
Beca
Welsh pet form of Rebeca · Welsh
Bethan
Welsh pet form of Elizabeth · Welsh
Beti
Welsh pet form of Elizabeth · Welsh
Blejan
Cornish for flower · Cornish
Blodwen
Welsh name meaning white flower · Welsh
Blodyn
Welsh for flower · Welsh
Briallen
Welsh for primrose · Welsh
Cadi
Welsh short form of Catrin · Welsh · small dogs
Cariad
Welsh, sweetheart · Welsh
Carys
Welsh, love · Welsh
Catrin
Welsh form of Katherine · Welsh
Ceridwen
Enchantress of the Welsh Mabinogi · Welsh
Cerys
Welsh name meaning love · Welsh
Delyth
Welsh name meaning neat and pretty · Welsh
Demelza
Cornish name from a place name, made famous by the Poldark novels · Cornish
Deryn
Welsh for bird · Welsh
Dilys
Welsh name meaning genuine · Welsh
Doli
Welsh for doll · Welsh
Eira
Welsh word for snow · Welsh
Eirlys
Welsh, snowdrop · Welsh
Elowen
Cornish for elm tree · Cornish
Eluned
Welsh name from Arthurian legend · Welsh
Enfys
Welsh word for rainbow · Welsh
Enid
Welsh, soul or life · Welsh
Enora
Breton name from the word for honour, borne by the wife of Saint Efflamm · Breton
Ffion
Welsh, foxglove · Welsh
Fflur
Welsh for flowers · Welsh
Glenys
Welsh name meaning pure and holy · Welsh
Gwen
Welsh, white or blessed · Welsh
Gwenllian
Welsh name of a warrior princess · Welsh
Gwenni
Welsh pet form of Gwen, little white one · Welsh
Gwyneth
Welsh name meaning blessed · Welsh
Haf
Welsh for summer · Welsh
Hafren
Welsh name for the River Severn · Welsh
Helyg
Welsh for willow · Welsh
Heulwen
Welsh word for sunshine · Welsh
Katell
Breton form of Katherine · Breton
Kerensa
Cornish for love · Cornish
Lowena
Cornish for joy · Cornish
Lowri
Welsh form of Laura · Welsh
Mabli
Welsh form of Mabel, meaning lovable · Welsh
Mair
Welsh form of Mary · Welsh
Maiwenn
Breton name joining Mai and gwenn, white and blessed · Breton
Medi
Welsh for September and harvest · Welsh
Megan
Welsh pet form of Margaret · Welsh
Merryn
Name of an early Cornish saint · Cornish
Morwenna
Cornish and Welsh name meaning maiden · Cornish
Myfanwy
Welsh name meaning my darling · Welsh
Nerys
Welsh, lady · Welsh
Nia
Welsh name meaning brightness · Welsh
Nolwenn
Breton name of a sixth century saint, the holy one from Noyal · Breton
Olwen
Welsh name meaning white footprint · Welsh
Rhonwen
Welsh name meaning fair and slender · Welsh
Rozenn
Breton for rose · Breton
Sali
Welsh form of Sally · Welsh
Seren
Welsh, star · Welsh
Sian
Welsh form of Jane · Welsh
Sioned
Welsh form of Janet · Welsh
Steren
Cornish for star · Cornish
Tamsin
Cornish form of Thomasina · Cornish
Tegwen
Welsh name meaning fair and blessed · Welsh
Ynys
Welsh for island · Welsh

Boy names (58)

Aled
Welsh river in Denbighshire · Welsh
Alun
Welsh form of Alan, also two Welsh rivers · Welsh
Bedwyr
Welsh name of a knight of Arthur · Welsh
Bleddyn
Welsh name meaning wolf cub · Welsh
Bryn
Welsh, hill · Welsh
Brynmor
Welsh name meaning great hill · Welsh · big dogs
Cadfael
Welsh name meaning battle prince · Welsh
Cadog
Welsh name meaning battle · Welsh
Caradog
Welsh name meaning beloved · Welsh
Dai
Welsh pet form of Dafydd · Welsh
Deri
Welsh for oak trees · Welsh
Dewi
Welsh form of David, patron saint of Wales · Welsh
Emlyn
Welsh region in Carmarthenshire · Welsh
Emrys
Welsh form of Ambrose, immortal · Welsh
Erwan
Breton form of Yves · Breton
Eryr
Welsh for eagle · Welsh
Gareth
A knight of the Round Table · Welsh
Gethin
Welsh name meaning dark skinned · Welsh
Glyn
Welsh word for a valley · Welsh
Gruff
Short form of the Welsh name Gruffudd · Welsh
Guto
Welsh pet form of Gruffudd · Welsh
Gwendal
Breton name meaning white blessed brow · Breton
Gwilym
Welsh form of William · Welsh
Gwynfor
Welsh name meaning fair lord · Welsh
Hefin
Welsh name meaning summery · Welsh
Huw
Welsh form of Hugh · Welsh
Hywel
Welsh name meaning eminent · Welsh
Ianto
Welsh short form of Ifan · Welsh
Idris
Welsh, ardent lord, and a mountain in Snowdonia · Welsh · big dogs
Ifan
Welsh form of John · Welsh
Iolo
Welsh name meaning worthy lord · Welsh
Iwan
Welsh form of John · Welsh
Jago
Cornish form of Jacob · Cornish
Jory
Cornish form of George · Cornish
Llew
Welsh word for lion · Welsh · big dogs
Llwyd
Welsh for grey · Welsh
Mabon
Welsh god of youth and hunting · Welsh
Macsen
Welsh form of Maximus · Welsh
Morvan
Breton name possibly meaning great sea · Breton
Nant
Welsh for stream · Welsh
Owain
Welsh, well born · Welsh
Pasco
Cornish form of Pascal, born at Easter · Cornish
Peredur
Knight of Welsh Arthurian legend · Welsh
Piran
Name of the patron saint of Cornwall · Cornish
Pryderi
Prince in the Welsh Mabinogi tales · Welsh
Rhodri
Welsh name meaning wheel ruler · Welsh
Rhun
Welsh name meaning grand · Welsh
Rhydian
Welsh name meaning ford place · Welsh
Rhys
Welsh, ardour · Welsh
Sion
Welsh form of John · Welsh
Taffy
An old nickname for a Welshman, from Dafydd · Welsh
Tanguy
Breton name meaning fire dog, borne by a sixth century saint · Breton
Tomos
Welsh form of Thomas · Welsh
Trefor
Welsh name meaning large village · Welsh
Trystan
Welsh form of Tristan · Welsh
Tudor
Welsh name of a royal dynasty · Welsh
Vaughan
Welsh surname meaning small · Welsh · small dogs
Wyn
Welsh word for white or fair · Welsh

Names for either (19)

Aeron
Welsh name meaning berry · Welsh
Afon
Welsh name meaning river · Welsh
Anglesey
The island off the north west coast of Wales · Welsh
Celyn
Welsh for holly · Welsh
Ceri
Welsh name meaning to love · Welsh
Conwy
Welsh town with a medieval castle · Welsh
Corgi
Welsh, cor gi, the dwarf dog · Welsh · small dogs
Cwtch
Welsh word for a cosy cuddle · Welsh
Cymru
The Welsh name for Wales · Welsh
Dylan
Welsh, son of the sea · Welsh
Eirian
Welsh name meaning bright and splendid · Welsh
Gower
Peninsula on the south Welsh coast · Welsh
Meredith
Welsh name meaning great lord · Welsh
Mor
Welsh for sea · Welsh
Powys
Old Welsh kingdom, now a county · Welsh
Pws
Welsh term of endearment, like pet or puss · Welsh
Snowdon
The highest mountain in Wales · Welsh · big dogs
Tegan
Welsh, fair or lovely · Welsh
Tenby
Seaside town in Pembrokeshire · Welsh

Breeds that suit these names

Languages and cultures

By coat colour

By size and sex

Every name list · Suggest a name we are missing

Next