Borrowed from Spanish rancho, from Old French se ranger (“to be quartered, take up a position”).
Practica hablar y memorizar " rancho " y muchas otras palabras y oraciones en portugués .