The term barbacoa is from a form of cooking in the carribean called barbaca. This is the basis of the word barbacoa which, in turn is the derivative of the word barbecue.