Definition of stafford:
(n) :
A placename:
(n) :
A town in and the county town of Staffordshire, England.
(n) :
The Borough of Stafford, a local government district with borough status in Staffordshire formed in 1974, with its headquarters in the county town.
(n) :
A place in the United States:
(n) :
An unincorporated community in Humboldt County, California.
(n) :
A town in Tolland County, Connecticut.