harquebus
The origin and history of harquebus.
Etymology
Harquebus entered English from French harquebuse, itself taken from a Low German or Dutch word combining a term for hook with a term for box or firelock. Those elements trace back further to Old Saxon and Proto-Germanic roots with the same hook and box meanings.