The name Elaine is a girl's name of French, Scottish origin meaning "bright, shining light". This old Scottish form of Helen has had quite a history, going from appearing as one of the shining heroines of the Arthurian legends, the princess who fell in love with Sir Lancelot and became the mother of Sir Galahad, referred to as 'Elaine the fair ... More @Wikipedia
Hover over any link to get a description of the article. Please note that search keywords are sometimes hidden within the full article and don't appear in the description or title.