What does Beatrice mean?
Italian form of Latin Beatrix. Beatrix most likely began as Viatrix ('female voyager, traveler') and was reshaped under the influence of Latin 'beatus' ('blessed, happy'), giving the enduring sense 'she who brings happiness' or 'blessed'.
What does Gianna mean?
Italian feminine form of Gianni/Giovanni (John), from Hebrew 'Yochanan' meaning 'Yahweh is gracious / God is gracious'.