stockkeeper

(noun)

noun

1. A keeper of stock or cattle; a herdsman.