Garran ap Cadwgan

Garran ap Cadwgan was the son of King Cadwgan of Eiwas.