kuvasz

noun
  1. a large Hungarian breed of dog with a thick white coat, originally used as a livestock guardian

Examples