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.
What does Ella mean?
From a Germanic root meaning “all” or “other,” and also read in Norman use as “fairy maiden.”