The meaning of the name Amelia is flatterer, work of the Lord, beloved
The origin of the name Amelia is Latin