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