ranchero

(plural rancheros) North American worker on a ranch