From Welsh, llan (“parish, church”) + Eilian, soft mutation of Eilian (“(saint) Eilian”).
Llaneilian