Maredudd ap Cynan ab Owain Gwynedd (Q13129943)
Welsh grandson of Owain Gwynedd
Language:
other details