FamilyEducation.com
   
 

Last name origins & meanings:

  1. Serbian and Croatian (Babić); Slovenian, Czech, and Slovak (all Babič): metronymic or a nickname from baba ‘(old) woman’, ‘grandmother’, denoting a descendant of an older woman, or a child raised by a grandmother.
  2. With a long rising accent, this is a Bosnian name from Turkish babo ‘grandfather’.