Possibly from Latin 'alba' meaning white, or an English coinage suggesting elevated spirit.
Like Alveda?
Swipe through thousands of names like it