Henning is a surname, as well as a given name. . Etymology of the surname. The surname originated in East Prussia. It is derived from "Henneke", which is a diminutive of Johannes. The Low German suffix -ing means "son of". The name is indigenous to the North German areas Mecklenburg, Hannover, Hamburg, Holstein and Pommern; especially the towns Stralsund and Greifswald, in Mecklenburg, near the Baltic Sea is well known as places where the name originated. Both towns formed part of Denmark up until the Thirty Years' War (1618–1648).
https://en.wikipedia.org/wiki/Henning