Hanschen \ha-ns-chen, han-schen\ as a boy's name is a variant of John (Hebrew), and the meaning of Hanschen is "God is gracious".
Similar baby names are Hanssen and Hansen.