Etymology · Old French

balestre

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