Neatherd

n.
  1. A person who has the care of neat cattle; a cowherd.