pasturer

(noun)

noun

1. One who pastures; one who takes cattle to graze.