What does Ella mean?
From a Germanic root meaning “all” or “other,” and also read in Norman use as “fairy maiden.”
What does Amelia mean?
Amelia comes from the Germanic amal, meaning “work” in the sense of industriousness and striving. It is sometimes blended with the Latin-rooted Emilia.