goatherd noun1 •A person who herds, tends goats.Looking up from the center of Rmaich, a Christian town lodged on Lebanon’s southern border with Israel, a sun-wizened Lebanese goatherd points to a cluster of pine trees on a ridge. — 2024 formsgoatherds