Drawing of a baby still a fetus inside a circle

Meaning of the name Matilda

The name Matilda is of German origin and means "mighty in battle." It is derived from the Old Germanic elements "maht" meaning "might" and "hild" meaning "battle." The name is often associated with strength and power.

More girl names with the letter M
View full list of girl names
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z