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