Variant of Amiel or Amiela, from Hebrew meaning 'my people belong to God.'
Like Amiela?
Swipe through thousands of names like it