gorebill
Etymology
From Middle English gore, gare (“spear”) + bill. More at gar.
noun
The garfish.