From Welsh, llan (“parish, church”) + Deiniol (“saint”), mutation of Deiniol (“(saint) Deiniol”).
Llanddeiniolen