Shepherd is a noun that refers to:
* A person who tends sheep. This is the most common meaning of the word. Shepherds are responsible for the care and well-being of their flock, including herding them, providing them with food and water, and protecting them from predators.
* A leader or guide. This is a metaphorical use of the word. A shepherd can be someone who guides and protects others, whether it's a spiritual leader, a political leader, or someone who simply offers support and guidance to others.
There is no word "hepher" in English.