The Italian term "mandria" matches the English term "flock"

other italian words that include "mandria" : english :
mandriano, guidatore driver
mandria herd