Where does “Shep” come from?

Shep (English): A nickname, (surnames)

Definitions

  1. A nickname, (surnames)

Words derived from “Shep

Shep — Etymology, Origin & Word History | Etymology Explorer