Variant of Magdalena, derived from Hebrew Magdala meaning 'tower,' carried into Greek by Mary Magdalene.
Like Mahlena?
Swipe through thousands of names like it