Girl name origins & meanings
- Greek : High tower
- Hebrew : Woman from Magdala; variation of Magdalene
- Greek : High tower; variation of Magdelene
- German : Battle maiden; strength; strong in war
Your partner in parenting from baby name inspiration to college planning.
Subscribe