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:
Jasper,
Griffith,
Calhoun,
Alexander,
Gallagher,
Griffin,
Rhys,
Aimee,
Gwendolyn,
Brynn,
Josephine,
Penelope,
Selina,
Victoria