Last names aren't necessarily derived from an ancestor's name or locale. They may be derived from something else, or not. Not derived at all.The asterisk after the translation means that it's accented differently when it's a surname and when it's not.
Grandmother (but actually a male version of the word baba; could also be derived from babica, midwife, so this could be midhusband).
Bajalica
A spell
Bajat
Stale
Bakalar
Cod (fish)
Bakrač
Copper (or pewter) kettle
Balavac
Baby kid
Banda
Gang
Batak
Chicken drumstick
Batinica
Little bludgeon
Bauk
A scare, menace
Bečejac
Denizen of Bečej
Beg
Beg or Bey
Bek
back (in football)
Beli
White
Berber
Barber
Beretka
Beret
Bevanda
Diluted wine (Dalmatia)
Bezbradica
Lack of beard
Biber
Pepper
Biro
Bureau *
Birtaš
Innkeeper
Biser
Pearl
Bitanga
Bum (actually comes from bitte+danke - please+thanks - that some German soldiers, returning from some war they lost, always said when asking for/getting food).