FamilyEducation.com
   
 

Last name origins & meanings:

  1. Indian (Gujarat): Hindu (Brahman) name of unknown meaning.
  2. Indian (Panjab): variant of Brar.
  3. Jewish (eastern Ashkenazic): acronymic surname from the Hebrew patronymic phrase Ben Rabi David ‘son of Rabbi David’.