Shepherd

sticky posts on a wall containing a variety of baby names

Meaning

A male name of Anglo Saxon origin, it means 'sheep herdsman' or 'guardian'.


Origin of Shepherd


Popular Middle Names

David, Elijah, James, Lawrence, Lee, Noel, Patrick, Tate, Truett, West


Pronunciation

Shepherd


Similar Names


Year by Year Popularity of Shepherd

Share to...