Old French batel, from Old English bāt (English boat) + suffix from Latin -ellus.
bateau m. (plural bateaux)