 Llywelyn's mother was Marared, occasionally anglicised to Margaret, daughter of Madog ap Maredudd, prince of Powys.There is evidence that, after her first husband's death, Marared married in the summer of 1197, Gwion, the nephew of Roger Powys of Whittington Castle with whom she had a son, David ap Gwion.Therefore, some maintain that Marared never married into the Corbet family of Caus Castle (near Westbury, Shropshire) and later, Moreton Corbet Castle.