Wikipedia
From 15th century Dutch haakbus, from haak (“hook”) + bus (“box, tube”).
arquebus (plural arquebuses)