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

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