drover
noun
°A person who drives cattle or sheep over long distances.