Maenarch ap Caradog, lord of Brecknock Parents Caradoc Freichfras Tegau Eurfron Children Siblings Cawrdaf Lluddoccaf ap Caradog, Earl of Hereford Maethlu Cadfarch Cowdrey