ranchhand

Etymology
.

Noun

 * 1) A manual laborer on a ranch, often working under a foreman.