English edit

Noun edit

cowpunch (plural cowpunches)

  1. A cowpuncher; a cowboy.