ranchero (n.) Look up ranchero at Dictionary.com
"one employed on a ranch," 1826, from American Spanish ranchero, from rancho (see ranch (n.)).