See Also: goatherd(dictionary)

goatherd (oh)



someone who looks after a group of goats