Answer: barracouta

AnswerCrossword Clue
barracouta(Spanish) a large marine fish resembling the mackerel, aka snoek