A shepherd, or sheepherder, is a person who tends, herds, feeds, or guards herds of sheep. The word stems from an amalgam of sheep herder.…
She pushed the nightmare away, shut her eyes tightly and buried her bruised face in the sweat-drenched pillow. Just a bad dream, she told herself.…