a farmer
You would call someone who looks after sheep a shepherd.
A shepherd or a sheep-herder
A sheep-sitter? A farmer, a shepherder
A rat catcher
A shepherd is a person who drives sheep and looks after their well-being, guiding them to grazing areas and protecting them from harm.
You would call someone who looks after sheep a shepherd.
shepherd or shepherdess
A shepherd or a sheep-herder
A sheep-sitter? A farmer, a shepherder
A rat catcher
shepherd
A shepherd is a person that looks after a flock of sheep.
Sheep !
A shepherd is a person who drives sheep and looks after their well-being, guiding them to grazing areas and protecting them from harm.
A person who minds sheep is called a shepherd - which comes from sheep herder.A person who takes care of sheep - is a shepherd.
There are no antonyms for the word 'shepherdess'. It means 'a woman who looks after sheep', which is too complex an idea to have a word with an opposite meaning. The word 'shepherd' means 'a person who looks after sheep', but even if you interpreted it more narrowly as 'a man who looks after sheep', it would still not be an antonym of 'shepherdess'.
A Shepherd looks after a flock of sheep.