Old French trope, troupe, thought to be from Frankish. More at English troop, troupe.
trouppe f (plural trouppes)