Meaning & Origin
A male given name from Hebrew.
Hans is a boy's and girl's baby name of German origin, a German short form of Johannes (John), from Hebrew Yohanan, meaning 'God is gracious.' Hans has been the quintessential German given name for centuries.
From Hans Christian Andersen — the Danish author whose fairy tales gave the world 'The Little Mermaid,' 'The Ugly Duckling,' and 'Thumbelina' — to Hans Zimmer, the Hollywood composer behind some of cinema's greatest scores, Hans carries centuries of Northern European creative and cultural heritage. Simple, clean, and undeniably Nordic.