FamilyEducation.com
   
 

Last name origins & meanings:

  1. Dutch: unexplained. Perhaps a habitational name for someone from Paris, France, or perhaps more likely a nickname for someone who had trading links with the city.
  2. Albanian, Italian (of Albanian origin), and Greek: occupational name from Albanian bari ‘goatherd’, ‘shepherd’.
  3. Perhaps also Jewish, a variant of Barish.
  4. Possibly an altered spelling of English Barras.