overshepherd

English

Etymology

From over- +‎ shepherd.

Noun

overshepherd (plural overshepherds)

  1. A head shepherd.