Meaning:
Sheep Herder

Origin:
English

Brave, Secure, Ready

The Guardian

The name Shepherd is an English occupational name which is used to describe someone who farms sheep. The meaning of this name is literally ‘Sheep Herder’.

Shepherd has come into more popularity in recent years and is often shortened to Shep (which is uber cool I might add).

Shepherd fits with other occupational names like Tanner, Archer and Mercer. But also sounds similar to names Chipper, Jepthah (Jep) and Wingard.