English dictionary

belgian shepherd meaning and definition

BELGIAN SHEPHERD noun

Definition of Belgian shepherd (noun)

  1. hardy working dog developed in Belgium for herding sheep
Source: Princeton University Wordnet