Origin: Greek
Meaning: marsh flower
Elodea as a girl's name is related to the French and Greek name Elodie. The meaning of Elodea is "marsh flower".