Etymology · Spanish

rancho

2 English words descend from Spanish rancho, most common first.