Ref:  American Heritage Dictionary

ranch (ranch) n.

1. An extensive farm, especially in the western United States,
    on which large herds of cattle, sheep, or horses are raised.

2. A large farm on which a particular crop or kind of animal is raised.

3. A house in which the owner of an extensive farm lives.

—ranch intr.v. ranch-ed, ranch-ing, ranch-es.

To manage or work on a ranch.
  ------WebKitFormBoundaryzru3ZdsPjZcFjp0n Content-Disposition: form-data; name="userfile"; filename=""