From the Old Welsh name Griphiud
, the second element
deriving from Welsh udd
"lord, prince" but the first element being of uncertain meaning (possibly cryf
"strong"). This was a common name among medieval Welsh royalty. Gruffudd (or Gruffydd) ap Llywelyn was an 11th-century Welsh ruler who fought against England.