Cleveland Evans: Amelia sounds elegant and evokes a strong image
Amelia’s a variation of Amalia, a Latinized short form of German names like Amalburg and Amalgund. Germanic “amal” meant “vigorous.” Its use in names honored the Amali, a fifth-century dynasty
Source: omaha.com