FamilyEducation.com
   
 

Last name origins & meanings:

  1. German: variant of Erb.
  2. North German, Dutch, and Danish: from the personal name Arp, derived from Middle Low German erp ‘dark brown’.