Shep
Look up
shep
in Wiktionary, the free dictionary.
Shep
may refer to: