Hans The origin and history of Hans. Etymology A medieval German short form of Johannes, the German equivalent of John. ← Back to the full definition of Hans