troupeau

Etymology
Diminutive from or suffixed form of unattested, from.

Noun

 * 1) herd (of horses, bulls, elephants, buffalo etc.)
 * 2) drove (of animals being transported)
 * 3) flock (of sheep); gaggle (of geese)