A shepherd is someone who looks for, cares for, and protects sheep. A person who guards, directs, or keeps an eye on another individual or group of people.