A modern variant of Amelie and Amelia, from Germanic roots meaning work, effort, or industriousness.
Like Amelys?
Swipe through thousands of names like it