shepherd

noun
  1. a person who takes care of sheep
  2. a person who guides or leads others
  3. Usage: figurative
verb
  1. to guide or lead a group of people
  2. to watch over and protect

Examples