1808, "country house," from Amer.Sp. rancho "small farm, group of farm huts," from Sp. rancho, originally, "group of people who eat together," from ranchear "to lodge or station," from O.Fr. ranger "install in position," from rang "row, line" (see
rank (n.)). Sense of "large