Etymology · French

troupe

3 English words descend from French troupe, most common first.