Gender: Female Origin of Mafalda: Italian and Portuguese variation of Matilda

Mafalda Origin and Meaning

The name Mafalda is a girl's name of Italian, Portuguese origin.

Mafalda is nearly unknown in the English-speaking world, despite an appearance in Harry Potter. Indeed, it does have a witchy feel. Matilda itself is preferable, or her French form Mathilde, Spanish Matilde, or abbreviation Maud.

16 names similar to Mafalda

These 16 names were selected by our users that were looking for other names like Mafalda. If you didn't find an alternative name that you like better than Mafalda, try our name generator. It allows you to go beyond the similarities of a name, which can provide a lot of inspiration!

Find other names based on Mafalda using our baby name generator.


- this week

Famous People Named Mafalda

Pop Culture References for the name Mafalda


GenEric Says:


Is this also Spanish? Mafalda the comic is the first place I heard this, it's from Argentina.

ambercat Says:


I ran across this name recently when I read that Al Capone's had a sister named Mafalda. I like the name (don't care for Matilda so much which sounds like an old lady name to me). I asked my mom her feelings about Mafalda and, to my surprise, she didn't care for it.

cricketbell Says:


Love it <3

snowsbeloved Says:


My skirt??!

RoddyThlayli Says:


I like this way more than Matilda.

caetano Says:


This is a gorgeous name.

EW314 Says:


First heard this on Mafalda Hopkirk in HP. It's odd and I wouldn't use it, but I like it. I have such a soft spot for -da names, even the really formidable ones (Clothilda, anyone?) My daughter's middle name is actually the English variant of this, Matilda.

Miriam5 Says:


So I'm from Portugal and Mafalda is really popular name to me. In Portugal is impossible to not know someone with the name Mafalda.

SimoneKadele Says:


Not to say it's a bad name. Actually, it's kind of cool IMO. But I wouldn't use it.

SimoneKadele Says:


"Falda" means "skirt" in Spanish, so I just see that and think "my skirt"...