Elaboration of Maid or Maida (maiden/young woman) with a diminutive -ell suffix.
Like Maidell?
Swipe through thousands of names like it