Overview
Maredudd ap Bleddyn (1047 – 9 February 1132) was a prince and later King of Powys in eastern Wales.
Maredudd was the son of Bleddyn ap Cynfyn who was King of both Powys and Gwynedd. When Bleddyn was killed in 1075, Powys was divided between three of his sons, Iorwerth, Cadwgan and Maredudd.
Marriages and children
Maredudd married first Hunydd ferch Einudd, who bore him two sons, Madog ap Maredudd and Gruffydd ap Maredudd. He later had a relationship with Cristin ferch Bledrus, who gave him two illegitimate sons, Hywel ap Maredudd and Iorwerth Goch ap Maredudd.
From Wikipedia (CC BY-SA 4.0).