6 names match.
Italian/Hebrew
Combination of Gina and Marie; means beloved and of the sea.
Combines Michael meaning who is like God with Angelo meaning angel.
Italian form of Magdalene, from Magdala a city in Israel.
Variant of Giovanni (Italian John), from Hebrew Yochanan meaning 'God is gracious.'
Variant of Giovanni or Yohanan, God is gracious.
Possibly a variant of Mia, from Italian diminutive meaning 'mine,' or related to Miriam.