Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
sheepherding
in English
sheepherding
#uncommon
Definitions
Noun
guiding
or
managing
sheep
(
as
an
occupation
)
Base Words
sheep
herding