Hansel Family History
Hansel Name Meaning
Dutch: from the personal name Hansel or Ansel, a pet form of Anselm (see Anselmo). English: probably of Dutch origin (see 1). German (also Hänsel): from a pet form of the personal name Hans.
Source: Dictionary of American Family Names ©2013, Oxford University Press