Variant of Breton Maëlle (meaning 'chief') or Amelia (Latin: industrious), blending Celtic and Latin roots.
Like Maelia?
Swipe through thousands of names like it