Meaning of cavalla

Definition of cavalla

(noun) large mackerel with long pointed snout; important food and game fish of the eastern Atlantic coast southward to Brazil

Other information on cavalla

WIKIPEDIA results for cavalla
Amazon results for cavalla