What is the meaning of Herdsman?

A person who tends livestock, especially cows and sheep; especially, the foreman among a group of such farmworkers, usually with more knowledge and experience.

Source: wiktionary.org