troop

troop [-s] n

OFr trope.

  1. Collection of people; body of soldiers.