Troupe is also derived from Latin troppus, according to my dictionary (Concise Oxford French).

Interestingly,Brits refer to soldiers, Boy Scouts or similar organisations as "A troop of ...", but bands of artistes are always "troupes of ..."