Ifwr ap Cadwaladr

Ifwr ap Cadwaladr (660-684) was King of Gwynedd from 664 to 684, succeeding Cadwaladr and preceding Idwal Iwrch. He was the first son of Cadwaladr, and he inherited the throne at the age of four. He ruled for twenty years, and he was succeeded by his brother Idwal on his death.