What is the name meaning of SHEPHARD. Phrases containing SHEPHARD
SHEPHARD
Surname or Lastname
English
Shephard
English : variant spelling of Shepherd.
Boy/Male
Anglo, British, English
Shepherd