Legend says she was a princess, the daughter of King Tewdwr Mawr ap Emyr Llydaw of Brittany, and great-niece of King Arthur. Married to Prince Sadwen of Wales; mother of Saint Crallo; niece of Saint Cadfan. In the 6th century the family fled to Wales to escape Frankish invaders. Sadwen felt a call to religious life and became a hermit on Anglesy; when he died, Canna married a local noble, Alltu Redegog with whom she was the mother of Saint Tegfan and Saint Elian Geimiad. Late in life she retired to live as a nun at Llangan, Pembrokeshire, Wales; founded churches in Llangan and Llanganna. A holy well with her name in Ffynnon Ganna, Wales was a pilgrimage site for centuries.
- “Saint Canna verch Tewdr Marw“. CatholicSaints.Info. 24 October 2015. Web. 29 April 2017. <>