Meaning and Origin of: Elodie

Girl name origins & meanings

  • Greek : Marshy, white blossom

Girl name variations