Noun
undershepherd (plural undershepherds) A lower-ranking shepherd who works under another shepherd.