2 names match.
Italian/Hebrew
Combination of Gina and Marie; means beloved and of the sea.
Variant of Giovanni (Italian John), from Hebrew Yochanan meaning 'God is gracious.'