Elodie \e-lo-die\ as a girl's name is of French and Greek origin, and the meaning of Elodie is "marsh flower". Also from an Old German name meaning "foreign riches".
Elodie has 5 variant forms: Elodea, Elodia, Helodea, Helodia and Helodie.
Baby names that sound like Elodie are Elidi and Eladia.