Boy name origins & meanings Scandinavian : The Lord is graciousHindi : Swan Boy name variations Hannes Hans Hanns Hansel Hanss Hanes Hanus Family name origins & meanings German (also Hänzel), Czech, etc. : from the personal name Hansel, a pet form of the personal name Johannes (see John).