SHEPHERD Definition & Meaning | Dictionary.com
https://www.dictionary.com/browse/shepherd
WEBnoun. a person who herds, tends, and guards sheep. a person who protects, guides, or watches over a person or group of people. Synonyms: defender, keeper, guardian, …
DA: 71 PA: 54 MOZ Rank: 51