Rhirid Foel ap Gruffudd ap Maredudd ap Bleddyn ap Cynfyn's lounge · Wordys