Probably borrowed from Old Polish Garbacz; from the Polish element garbacz (“hunchbacked”).
Garbačas ?