Probably a feminine elaboration of Amri or Ariel-like forms, suggesting divine promise or exalted beauty.
Like Amrielle?
Swipe through thousands of names like it