cowpoke

cowpoke

n.
  1. a hired hand who tends cattle and performs other duties on horseback; -- an informal name for cowboy.