From Greek elodios meaning 'marshy,' or Visigothic ali ('foreign') + od ('wealth').
Like Elodia?
Swipe through thousands of names like it