Prev 11 of 24 Next
11. Matilda
Meaning: battle-mighty
Origin: German