Hywel Dda and King Anarawd ap Rhodri of Gwynedd. Bleddyn ap Cynfyn (died 1075) was a Prince of the Welsh Kingdoms of Gwynedd and of Powys . Trahaearn ap Caradog (died 1081) was a King of Gwynedd . Gruffydd ap Cynan (standard Welsh: Gruffydd ap Cynan) (c. 1055 – 1137) was