Names and Surnames
Birth name
Gruffudd ap Nicolas
EnglishGruffudd ap Nicolas
ItalianGruffudd ap Nicolas
GermanGruffudd ap Nicolas
FrenchGruffurd ap Nicholas
DutchAlso known as
Gruffudd ap Nicholas ap Philip ab Elidir Ddû of Newton
EnglishGruffurd ap Nicholas
EnglishGruffudd ap Nicholas ap Philip ab Elidir Ddû of Newton
Dutch