Uncertain. Perhaps from Old Tupi babakwara, Bantu babaka or Japanese 馬鹿.
babaca m or f by sense (plural babacas)
babaca f (plural babacas)