Welsh form of Elaine, meaning 'fawn' or 'young deer'; also linked to the Arthurian Elaine.
Like Elain?
Swipe through thousands of names like it