of Deheubarth
Deheubarth (de)
1 — Dafydd Gam, Knight de Deheubarth ✕ Gwenllian Verch Gwilym Grach
1 — Rhys ap Tewdr ( - 1093) ✕ Gwladus of Powys (1041 - )