pastoralist
noun
°A person involved in pastoralism, whose primary occupation is the raising of livestock.