FamilyEducation.com
   
 

Last name origins & meanings:

  1. Jewish (Ashkenazic): one of the many variants of Halpern, from the city of Heilbronn in Württemberg.
  2. German and Dutch: variant of Albert.