hornfish

Etymology

From Old English hornfisc.

noun

  1. A garfish or sea needle.