meaning of belgian sheepdog

belgian sheepdog meaning in General Dictionary

hardy working dog developed in Belgium for herding sheep