garfish

n. (pl. Same or -es) fish with a long spearlike snout. [old english, = spear-fish]

n. A European marine fish (Belone vulgaris); -- called also gar, gerrick, greenback, greenbone, gorebill, hornfish, longnose, mackerel guide, sea needle, and sea pike.