A Spanish compound of Maria and Angel, combining Mary with angelic imagery.
Like Mariangel?
Swipe through thousands of names like it