Name profile

Matilda

Strength in battle · Germanic, English

Meaning
Strength in battle
Origin
Germanic, English
Variations
Mathilde, Mafalda, Tilda