Hansel has 3 different meanings across 1 category:
Proper Noun
Alternative form of handsel
An Anglicised spelling of the German given name Hänsel. English equivalent: Johnny.