By 798 Coenwulf was in a position to invade in return , killing Caradog ap Meirion , the King of Gwynedd .
In one of these battles Caradog ap Meirion , the king of Gwynedd was killed .