meaning of the last name
What does the name Shepherd mean?
vote up1vote down

Messages

meaning of the last name  ·  Glorias shepherd  ·  12/28/2008, 1:53 PM
Re: meaning of the last name  ·  Marc  ·  12/28/2008, 3:06 PM