troupeau m (plural troupeaux)
Suffixed form of unattested Old French *trop (“group, crowd”), from Frankish *thorp.