Gruffydd

Gruffydd ( or ) is a later variant spelling of the original medieval Welsh given name Gruffudd (itself still used as a modern Welsh name), and may refer to any of these people:-

Read more about Gruffydd:  Welsh Kings and Princes