The Tale of Saint Carannog The village of Llangrannog takes its name from the medieval Celtic saint, Carannog. The prefix ‘Llan’ which can be found in several place names across Wales means ‘the church of’. Thus, Llangrannog is the Church of Carannog. Saint Carannog was the son of Corun, an early medieval Celtic Prince and the grandson of the famous …
