Welsh family names carry centuries of rich history. Many of these surnames trace back to ancient Celtic roots, regional geography, or classic patronymic traditions.
Whether you want to connect with your family tree or simply learn more about Welsh culture, this guide breaks down the origins and meanings behind the most common Welsh last names.
105 Rich Welsh Last Names
Explore the fascinating ancestry and origins behind each of these traditional Welsh family names.
- Ab: This is a Welsh prefix meaning “son of” rather than a standalone surname.
- Alwyn: A handsome Welsh river name that translates to “friend” or “generous.”
- Avalon: A mythical name from Arthurian legend that means “the island of apple trees.”
- Baines: A strong name with various British roots that likely means “anvil” in Welsh.
- Beddoe: A traditional Welsh surname believed to mean “prayer-house.”
- Bevan: A Welsh last name given to a “son of Evan.”
- Beynon: This name means “son of Enion,” derived from the male name meaning “anvil.”
- Bleddyn: A classic Welsh male name and surname meaning “wolf.”
- Blevins: This surname also means “little wolf.”
- Bowen: A popular name meaning “son of Owen.”
- Bradley: A common Celtic surname and given name meaning “broad meadow.”
- Braith: This surname carries the unique meaning of “diversely colored.”
- Broderick: A traditional Welsh name meaning “son of Rhydderch.”
- Cadwaladr: A fierce badass name that translates to “battle leader.”
- Cambrie: A modern surname derived from Cambria, the Latinized name for Wales.
- Carew: This name traditionally belonged to families who resided by a fort or slope.
- Castell: A cool surname given to someone who lived in or near a castle.
- Cecil: A classic Welsh surname that means “sixth” in Latin.
- Collins: A popular surname with the earthy meaning of “hazel grove.”
- Cothi: A sweet nature-inspired pick named after the River Cothi.
- Cox: This name possibly derives from the Welsh word “coch,” meaning “red.”
- Crowther: A musical name given to someone who plays the crwth, an Old Welsh stringed instrument.
- Daffey: A surname adapted from Dafydd, the Welsh form of David.
- David: A surname derived from the male given name and closely tied to the patron saint of Wales.
- Davies: The second most common Welsh family name, meaning “son of David.”
- Davis: A widely used variant of Davies.
- Dyfodwg: A historic surname named after a 6th-century Welsh saint.
- Dylan: A popular unisex name and surname meaning “son of the sea.”
- Edwards: Meaning “son of Edward,” this ranks among the most common surnames in Wales.
- Ellis: A noble Welsh family name meaning “kindly” or “benevolent.”
- Evans: Meaning “son of Evan,” after the Welsh male name meaning “God is gracious.”
- Fardd: A highly creative Welsh surname that translates to “poet.”
- Fflur: A beautiful and historic name meaning “flower.”
- Floyd: A well-known variant of Lloyd meaning “gray.”
- Fluellen: A phonetic variant of the traditional Welsh name Llewellyn.
- Foulkes: A distinctive surname meaning “people” or “folk.”
- Gaynor: Meaning “soft” or “fair,” this name also functions as a feminine given name.
- Glyn: An earthy Welsh word for a valley, used for families residing in low-lying areas.
- Gough: A descriptive name derived from the Welsh word “coch,” meaning “red.”
- Griffin: A variant of Griffith with a distinctly mythical vibe.
- Griffith: A powerful Welsh family name meaning “strong lord” or “chief.”
- Gruffudd: A standout title meaning “prince” or “lord.”
- Gwilym: Meaning “protector,” this Welsh surname is a direct form of William.
- Hanford: A surname likely derived from an English place name.
- Hier: A short surname that actually translates to “long” or “tall.”
- Howell: Derived from the medieval Welsh male name Hywel, meaning “eminent.”
- Hughes: An assertive surname meaning “fire” or “inspiration.”
- Irving: A soft and poetic Welsh surname meaning “sea friend.”
- Irwen: A nature-focused surname meaning “white snow.”
- Iwan: A traditionally Welsh form of John meaning “God is gracious.”
- Jenkins: Meaning “son of John” or “little John,” created by adding the “-kins” suffix.
- Jeston: A rare Welsh name that translates to “clever thinker.”
- Jones: The most popular surname in Wales, meaning “son of John.”
- Kendrick: A bold surname derived from the Welsh word “cynwrig,” meaning “champion.”
- Kimball: A fierce Welsh surname that means “warrior chief.”
- Lewis: A Welsh spelling of Louis used as both a popular surname and given name meaning “leader.”
- Lloyd: Meaning “gray,” this surname and male given name remains highly popular.
- Llywellyn: A classic Welsh name with the strong meaning of “lion-like leader.”
- Lush: A Gaelic surname and descriptive word meaning “luxurious.”
- Machen: Named after a town in Wales, tracing back to a German verb meaning “to do.”
- Maddox: Meaning “fortunate,” this cool Welsh surname doubles as a modern male given name.
- March: A calendar name and Welsh surname meaning “legendary son.”
- Martyn: A Welsh variant of Martin meaning “war-like,” inspired by Mars, the Roman god of war.
- Medwin: A historic surname meaning “strong friend.”
- Merrick: A Welsh form of Maurice with the alluring meaning of “dark.”
- Mervyn: An earthy entry derived from Old Welsh elements meaning “marrow” or “eminent.”
- Merwin: A rustic variation of Mervyn with similar historical ties.
- Morgan: Popular as a given, middle, or last name, this Welsh pick means “of the sea.”
- Morien: Another nautical Welsh name meaning “sea born.”
- Morris: Originating from the same ancient stem as the Latin Maurice, meaning “dark.”
- Naegle: A highly unique Welsh family name with a somewhat mysterious historical meaning.
- Nannau: Named after a North Wales estate meaning “place of many streams.”
- Nanney: A surname derived directly from the Welsh estate name Nannau.
- Nash: A sharp, one-syllable surname meaning “dweller by the ash tree.”
- Owen: One of the most traditional Welsh surnames and given names, meaning “noble” or “well-born.”
- Parry: Derived from “ap Harry,” this Welsh surname means “son of Harry.”
- Powell: Meaning “son of Hywel,” this Welsh family name projects strength and confidence.
- Powys: A surname named after the ancient Welsh kingdom, meaning “countryside dwellers.”
- Price: Meaning “son of Rhys,” combining the male name with the Welsh prefix “ap.”
- Priddy: A Welsh surname with high historical stature derived from “prydydd,” meaning “bard.”
- Pritchard: Meaning “son of Richard,” created by pairing the “ap” prefix with Rhisiart, the Welsh version of Richard.
- Probert: Meaning “son of Robert,” formed through the traditional Welsh patronymic naming system.
- Prodger: A straightforward surname that translates to “son of Rodger.”
- Prosser: Another distinct Welsh surname meaning “son of Rodger.”
- Prothero: This name means “son of Rhydderch,” a Welsh variant of Roderick.
- Pugh: A punchy surname meaning “son of Hugh.”
- Rees: A widely recognized Welsh surname from the same ancient stem as Rhys.
- Rheon: A unisex given name and family name with the regal meaning of “little king.”
- Rhys: Popular among Welsh family names and male given names, Rhys means “passion” or “enthusiasm.”
- Sayer: An occupational surname traditionally given to a carpenter.
- Tegan: A melodic Welsh first name and rare family name meaning “beautiful.”
- Thomas: A highly common surname in Wales derived from the male name meaning “twin.”
- Tudor: One of the most famous and regal Welsh family names, meaning “gift of God.”
- Upjohn: A rare Welsh surname meaning “son of John.”
- Vaughan: A familiar and comforting Welsh surname with the meaning of “small.”
- Wales: The beautiful country name often appears as a surname, acting as a direct indicator of ancestry.
- Wallace: A fantastic pick among typical Welsh surnames meaning “from Wales.”
- Walsh: Technically an Irish surname, but its meaning of “Welshman” ties it heavily to Welsh history.
- Watkins: Originally a pet name for Walter, now a common surname meaning “power ruler.”
- Wiegold: A rare Welsh surname with a distinct sound and unconfirmed meaning.
- Williams: Very common in Wales, derived from the first name William meaning “resolute protector.”
- Wogan: An earthy Welsh surname with possible meanings including “glory” or “little scowler.”
- Wynn: A highly spiritual Welsh last name meaning “holy,” “blessed,” or “pure.”
- Yale: A Welsh name meaning “from the fertile ground” that later became a famous American university name.
- Meredith: A traditional Welsh name historically meaning “great ruler” or “lord.”






