caballa mackerel #12,839 Meanings noun, feminine mackerel In sentences ¡Caballa santa! Holy cow! #12833628 La caballa es un pescado marino comestible. Mackerel is an edible sea fish. #13536032