What is the name of person who looks after cows?

The person who looks after cows is called a dairy farmer or cattle rancher.

Here's why:

* Dairy farmer: This term is specifically used for someone who raises cows primarily for their milk production.

* Cattle rancher: This term is used for someone who raises cattle for various purposes, including meat production, breeding, or even just for their hide.

Both terms are used to describe someone who cares for cows, but the specific term may depend on the primary purpose of the cattle.