As nouns the difference between graze and cowherd
is that
graze is the act of grazing; a scratching or injuring lightly on passing while
cowherd is a person who herds cattle; a cowboy.
As a verb graze
is to feed or supply (cattle, sheep, etc) with grass; to furnish pasture for.