met at the fierce and bloody Battle of Mynydd Carn north of St David's. Trahaearn, Caradog and Meilyr were killed. Gruffudd was victorious and became King of Gwynedd. Rhys ap Tewdwr, Gruffudd's ally, once again became King of Deheubarth. References Sources Thomas Jones, ed. (1952) Brut y Tywysogion: Peniarth MS. 20 version (University of Wales Press) 1044 births Trahaearn ap Caradog, Prince of Gwynedd Monarchs of Gwynedd Trahaearn ap Caradog, Prince of Gwynedd House of Mathrafal 11th-century Welsh monarchs Year of birth unknown Monarchs killed in action