German pet nameĀ
(a) for Henrik/Hinrich, the Low German form of Henry; and
(b) for German Johan/Hans and Danish Jens/Johan/Jan, variants of John.