Garfish has 2 different meanings across 1 category:
Noun
primitive predaceous North American fish covered with hard scales and having long jaws with needlelike teeth
Any fish of the needlefish family Belonidae, with a long narrow body and needle-shaped jaws, especially the European species Belone belone.