FamilyEducation.com
   
 

First name origins & meanings:

  1. Scandinavian: The Lord is gracious
  2. Hindi: Swan

First name variations: Hans, Hanns, Hansel, Hanss, Hanzel, Hanes, Hanus

Last name origin & meaning:

German and Dutch: from an aphetic form of the personal name Johannes (see John).