What does the name Giovanni mean? What is the meaning of the name Giovanni?

Meaning of Giovanni: Name Giovanni in the Italian origin, means Giovanni is an Italian name, means A Gift from God. Name Giovanni is of Italian origin and is a Boy name. People with name Giovanni are usually Christianity by religion.