cowpoke
cowpoke - noun
a hired hand who tends cattle and performs other duties on horseback
cowpoke - thesaurus
cattleman
cowboy
cowhand
cowherd
cowman
cowpuncher
puncher