There are a few things missing from some names you have listed here.Mia
- You only have it as a short form of Maria, but it's most obvious meaning is "Mine" or "My" in Italian and also perhaps another form of Mary
- It isn't only a nickname for names like Laetitia
for example, it's meaning in Spanish is "Aunt".Marya
- It is a Slavic form of Mary
and while you have her listed as a namesake under the name Marie
Curie should really be listed as a namesake under this name as her real name was Marya
Sklodowska, she was of Polish descent.