Synonyms and Antonyms for belgian shepherd | Synonym.com

Synonyms and Antonyms for belgian shepherd

1. Belgian shepherd (n.)

hardy working dog developed in Belgium for herding sheep

Synonyms: