Diminutive of Elfriede or inspired by literary usage, from Germanic 'elf' meaning supernatural being.
Like Elphie?
Swipe through thousands of names like it