Prev 13 of 28 Next
13. Mathilde
Origin: French from German (Matilda)
Meaning: Battle-mighty