Gruffudd Gwyr — Welsh noble