Shepherd
One who herds, guards, and tends sheep.
Back to 5000 Word List 256