RancheroRanchero
more details ...
\Ran*che"ro\, n.; pl. {Rancheros}. [Sp.] [Mexico & Western U. S.] 1. A herdsman; a peasant employed on a ranch or rancho. 2. The owner and occupant of a ranch or rancho.