garfish
Pronunciation: /ˈgɑːfɪʃ/
noun ( plural or garfishes)
- any of a number of long, slender fish with elongated beak-like jaws containing sharply pointed teeth:
- a marine fish (family Belonidae, in particular the common European Belone belone).Also called garpike or (North American) needlefish North American a freshwater fish (family Lepisosteidae and genus Lepisosteus).Also called gar or garpike Australian and New Zealand term for halfbeak

Origin:
Middle English: apparently from Old English gār 'spear' + fish1