Family name origins & meanings Italian : derogatory nickname from bava ‘dribble’, ‘slime’.Indian : variant of Bawa.