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

Meaning of Joh: Name Joh in the Swedish origin, means God is Gracious,merciful,God has favoured,one who wants to improve the lives of others. Name Joh is of Swedish origin and is a Boy name. People with name Joh are usually Christianity by religion.