Amelia traces to Germanic roots connected to work and striving, and it's traditionally read as describing industriousness rather than idle privilege. The name carries connotations of effort applied steadily over time -- someone who builds rather than simply inherits. That association with diligence has persisted through the name's long popularity.
He who is naturally well affected unto Astrology shall verily pronounce more certain Judgments. - William Lilly (1602.-1681.)