meaning of staffordshire

1. English breed of strong stocky dog having a broad skull and smooth coat


Related Words

staffordshire bullterrier | staffordshire terrier |

Developed & Maintained By Taraprasad.com

Treasure Words