Anglicized form of Welsh Gruffudd, meaning strong lord or chief.
Like Griffith?
Swipe through thousands of names like it