drover

noun
  1. a person who drives cattle, sheep, or other livestock over long distances to market or to new pasture

Examples