Variant of Magdalena, from the Hebrew place name Magdala meaning 'tower' or 'elevated place.'
Like Magdaly?
Swipe through thousands of names like it