FamilyEducation.com
   
 

Last name origins & meanings:

  1. Altered form of English (Devon) Babbage, of unexplained origin.
  2. Possibly also an altered form of Slovak Babiš, Czech or Slovenian Babič, or Serbian Babić (see Babic, Babich).