Pet form of Amelia (Germanic, "industrious") or Emily, used as an independent diminutive name.
Like Mealie?
Swipe through thousands of names like it