Meaning of staffordshire bull terrier

Definition of staffordshire bull terrier

(noun) English breed of strong stocky dog having a broad skull and smooth coat

Other information on staffordshire bull terrier

WIKIPEDIA results for staffordshire bull terrier
Amazon results for staffordshire bull terrier