8 / 14
Marlene
This German name is a combination of Mary and Magdalene. If Magdalena strikes you as a bit too much, Marlene might be a good middle ground.
+

© Shutterstock