Ranchero

Definition:

  • (n.) A herdsman; a peasant employed on a ranch or rancho.
  • (n.) The owner and occupant of a ranch or rancho.