ranchero (n.)youdaoicibaDictYouDict[ranchero 词源字典]
"one employed on a ranch," 1826, from American Spanish ranchero, from rancho (see ranch (n.)).[ranchero etymology, ranchero origin, 英语词源]