Mariaguadalupe combines Maria, from Hebrew, with Guadalupe, a Spanish Marian title linked to an Arabic place-name origin.
Like Mariaguadalupe?
Swipe through thousands of names like it