Hansel for a baby name

German, meaning ‘the Lord is gracious’. One of the most famous Grimm fairy tales is the story of Hansel and Gretel.

Search by letter



Search by category