Compound of Maria (Hebrew, beloved) and Angelis (Greek, meaning of the angels); a Latinate angelic name.
Like Mariangelis?
Swipe through thousands of names like it