Maremma Sheepdog (noun) Definition, Meaning & Examples

noun
  1. a large strongly-built sheepdog of a breed with a long, slightly wavy, white coat
Maremma Sheepdog (noun) Definition, Meaning & Examples

More Definitions