What Cabrito means
Cabrito is a Mexican main dish name of Spanish origin meaning "kid goat". It is built from Spanish cabra (goat) and -ito (diminutive). It is pronounced kah-BREE-toh, and it is most associated with northern Mexico.
Strictly a milk-fed kid, which is why the word is a diminutive rather than plain cabra. Monterrey is its capital.
This is a site about what Mexican words mean, so there is no recipe here. For the name itself: The plated dishes, most named for a cooking method or a place. Cochinita pibil is pork cooked in a pรญib, the Maya earth oven. Barbacoa gave English the word barbecue. Chiles en nogada is named for the walnut sauce that covers it.
