English: diminutive of Ellen or Eleanor, a variant of the Greek Helen; shining light, beautiful woman. Sindarin: Caladhílol, Gailhílol; Bessvain, Dessvain, Dîvain

Contributed by Velian-Elgal

Print Friendly, PDF & Email