What is the full meaning of gooseherds
GOOSEHERD, one who looks after geese [n]
Example of the word gooseherds placed on a Scrabble board.