1 names match.
Italian/Spanish variant
Italian or Spanish form of Matilda, meaning 'mighty in battle' from Germanic roots.