Inherited from Old French hache, borrowed from Frankish *happjā (“axe, hatchet”).
haiche f (plural haiches)