Table of contents
Girl name origins & meanings
- German : Battle maiden; strength; strong in war
The name Matilda is German for Battle maiden; strength; strong in war
Your partner in parenting from baby name inspiration to college planning.
Subscribe