Elffin fostret Taliesin som sin egen sønn og de to havnet på mange eventyr. I nærvær av Maelgwn, konge av Gwynedd, hevdet Elffin at hans hustru var like dydig som kongens dronning, og at Taliesin var en langt bedre skald enn kongens skalder. Maelgwn stengte Elffin inne i fangehullet og sendte avsted sin uhøflige sønn Rhun for å voldta og tilsmusse Elffins hustru og stjele hennes ring som bevis. Imidlertid har Taliesin fått Elffins hustru erstattet med en kjøkkenpike og bevarte således Elffins påstand. Taliesin ydmyket deretter Maelgwns skalder med sin dyktighet og fikk satt sin fosterfar fri.