Family name origins & meanings
- Spanish : probably a Castilian variant of Galician carabelo ‘basket’ and hence a metonymic occupational name for a basket maker.
- Italian (Sicily) : from a diminutive of carabba ‘wine carrier’ (from Arabic qarābah) or a nickname from a Sicilian bird name, carabbeddu.
- Italian : from the female personal name Carabella, composed of the elements cara ‘dear’ + bella ‘beautiful’.