Boy Names baby name Johan

What does the name Johan mean?

The meaning of the name “Johan” is: “God is gracious”.