What does Chiara mean?
Italian form of Clara, from Latin 'clarus' meaning 'clear, bright, famous'. Popularized by the medieval Saint Clare of Assisi (Chiara d'Assisi).
What does Giovanna mean?
The Italian feminine of Giovanni (John), ultimately from Hebrew 'Yochanan' meaning 'God is gracious.' Shares the John root rather than the Hannah root.