ref
mid 16th century: from French troupe, back-formation from troupeau, diminutive of medieval Latin troppus ‘flock’, probably of Germanic origin.