kindness · wisdom · reliable
Source: German
Root Word: Johannes
Derived From: Johannes
Meaning: God's gracious gift
Popularity History: Hans has long been popular in many European countries, especially in Germany, the Netherlands and Scandinavia.