FamilyEducation.com
   
 

Last name origins & meanings:

  1. North German: from a reduced form of Adolf.
  2. Scandinavian: from the personal name Alf, a short form of any of several personal names formed with alf ‘elf’ as the first element.