Compound of Mary (beloved) and Alice (noble), combining Hebrew and Germanic roots.
Like Maryalice?
Swipe through thousands of names like it