Giovanni for a baby name

Italian form of John, meaning ‘God is gracious’.

Search by letter



Search by category