a ranch is a large piece of land with a house in it