Modern Spanish/Latin American invented name, possibly a diminutive or creative variant of Magdalena or a regional blend.
Like Magaby?
Swipe through thousands of names like it