A person who operates a ranch.
A ranch-style house, a ranchhouse.
A person who herds sheep; a shepherd.