Budoc is reputed to have been grandson of the King Even of Brest. His mother, Princess Azenor of Brest, had been falsely accused of infidelity by her jealous stepmother, who had thrown the pregnant Azenor into the sea in a cask. (A tower of the Château de Brest is named for her.) Azenor invoked the help of Saint Brigid. The cask drifted for five months. Shorty after Azenor's baby was born, the cask washed ashore on the coast of Ireland. The story echoes Greek myth.