Listen to the German pronunciation of Magdalena. The speaker is a native speaker of Standard German from Schleswig-Holstein / Northern Germany:
Typically born before 1950 or after 1970
Latin form of Μαγδαληνη (Magdalene) which is a Greek form of a Hebrew epithet:
Greek Μαρια Μαγδαληνη (Maria Magdalene) = 'Maria of (the town) Magdala'
The place name derives from Hebrew מגדל (migdal) = 'tower'