Meaning of good shepherd
Definition of good shepherd
(noun)
a
teacher
and
prophet
born
in Bethlehem and
active
in Nazareth; his
life
and sermons
form
the
basis
for Christianity (circa 4 BC - AD 29)
Other information on good shepherd
WIKIPEDIA results for
good shepherd
Amazon results for
good shepherd
Tweet