From Greek elodios meaning 'marshy,' or Visigothic ali ('foreign') + od ('wealth').
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Elodia?
Swipe through thousands of names like it