Possibly from Old Norse elements meaning 'elf' and 'wide,' or a Spanish feminine form meaning 'noble life'.
Like Elvida?
Swipe through thousands of names like it