TOP

Definition of shepherd noun from the Oxford Advanced American Dictionary

See shepherd in the Oxford Advanced Learner's Dictionary