← DefinitionshareGuessherdsmannounA person who looks after a herd of animals, especially cattle or sheep, often in open fields or pastures.Synonymsshepherdnouncowherdnounranchernoun