Variant spelling of Amelia, from Germanic Amal meaning 'work' or Latin Aemilia meaning 'rival.'
Like Ameilya?
Swipe through thousands of names like it