Dafydd Trefor
Dafydd Trefor was a Welsh cleric and bard. He is known to have been born in the parish of Llanddeiniolen, Caernarfonshire. Bangor parish records for 1504 refer to him as rector of Llanygrad , and as a canon.
His poetic works are in cywydd form, and include four ‘eulogies’, eight ‘petitions’, three 'elegies', and three religious or philosophical 'cywyddau'.
An elegy written on Dafydd Trefor by Ieuan [ap Madoc] suggests he died in 1527 or early in 1528.