Killed in Battle of Carno by Gruffydd ap Cynan
References (1)
1081 Individual:
Trahaern ap Caradawg
(d. 1081 )