Synonyms and Antonyms for belgian shepherd

1. Belgian shepherd (n.)

hardy working dog developed in Belgium for herding sheep

Synonyms: