Amélia is a ♀ female name.
The Portuguese name Amélia is a form of the name Amalia. Amalia is a short form of Old High German names with the element “Amal”, e.g. Amalinde, Amalberga oder Amalswinta.
Amélia means “brave” and “diligent” (from Germanic “amals”) or “work” (from Gothic “amal”).