Gruffudd
Primarily Male
The meaning of the name Gruffudd is Griffin Lord
The origin of the name Gruffudd is Welsh
People who like the name Gruffudd also like:
Griffith,
Jasper,
Aaron,
Sebastian,
Graham,
Calhoun,
Alexander,
Brynn,
Josephine,
Penelope,
Aimee,
Gwendolyn,
Arabella,
Jemima