As nouns the difference between livestock and herdsman
is that livestock is farm animals; animals domesticated for cultivation while herdsman is a person who tends livestock, especially cows and sheep.
livestock
English
Noun
(-)
Farm animals; animals domesticated for cultivation.
See also
* breeding
* cattle
*
herdsman
English
Noun
(herdsmen)
a person who tends livestock, especially cows and sheep.