(English) Form of Helen, meaning “the shining light”Elin, Elleen, Ellena, Ellene, Ellyn, Elynn, Elen, Ellin Health Source: Medical Dictionary Author: Health Dictionary