Etymology · Old French

arbaleste

2 English words descend from Old French arbaleste, most common first.