A contracted form of Maria de los Angeles, meaning Mary of the angels in Spanish devotional naming.
Like Mariadelosangel?
Swipe through thousands of names like it