mighty in battle
Matilda as a girl's name is of Old German origin meaning "mighty in battle". William the Conqueror's Queen Matilda (11th century) brought the name to Britain, when it was pronounced "maud". It was revived in the 18th century. It is also a saint's name.
Check out these popular pages to discover more baby boy and baby girl names and meanings.