FamilyEducation.com
   
 

Last name origins & meanings:

  1. North German and Dutch: variant of Haack.
  2. Swedish: unexplained.
Comments for Haak Comment Add a Comment (0)