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