While Emilia comes from the Latin word aemulus, which means rival, Amelia comes from the Germanic word Amal, which means work.