maremma sheepdog


noun

a large strongly-built sheepdog of a breed with a long, slightly wavy, white coat