A variant of Amelia, from Germanic amal meaning work, with later Latinized and English forms.
Like Amellia?
Swipe through thousands of names like it