Het kan een verkorting zijn van Johannes, maar ook een eenstammige verkorting van Germaanse namen waarvan het eerste lid 'haag, omhaagde, woonplaats' betekent; vergelijk Hag en Hendrik en zie Sipma (1952, 134).
De voornaam 'Hanne' is een meisjes-/vrouwennaam.