(French) Form of Helen, meaning “the shining light”Ellaine, Ellayne, Elaina, Elayna, Elayne, Elaene, Elaena, Ellaina Health Source: Medical Dictionary Author: Health Dictionary