Meaning and Origin of: Magdalena

The name Magdalena is Greek for "High tower"