Matilda is a girl's name of German origin. The name means "Battle-mighty, strength in battle." Matilda has been a beloved choice for girls, currently ranking around #100 in popularity.
The name Matilda comes from German roots. German names frequently carry meanings related to strength, rulership, and nobility, reflecting Germanic cultural values.
If you like Matilda, you might also love these names: