Etymology · French

escouade

2 English words descend from French escouade, most common first.