Gruffydd married of Mercia Ealdgyth about 1058. Ealdgyth (daughter of Earl of Mercia III Ælfgar and Ælgifu) was born about 1034 in Mercia, England; died after 1086 in France. [Group Sheet] [Family Chart]
Family/Spouse: Trahaearn ap Caradog. Trahaearn (son of Caradog ap Gwyn and verch Gwerystan) was born about 1030 in Arwystli, Montgomeryshire, Wales; died in 1081 in Carno, Arwystli, Montgomeryshire, Wales. [Group Sheet] [Family Chart]