A Spanish compound of María and Ángeles (angels), meaning 'Mary of the Angels,' a deeply religious name.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Mariangeles?
Swipe through thousands of names like it