Variant spelling of Amelia, from Germanic Amal meaning 'work' or Latin Aemilia meaning 'rival.'
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Ameilya?
Swipe through thousands of names like it