Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

stafford Definition

Cancel
stafford
geographical name(Staf-ford)
town in west central England population 68,000
stafford
geographical name(Staf-ford)
county in west central England; capital Stafford area 1086 square miles (2813 square kilometers), population 848,500
stafford
biographical name(Staf-ford)
Sir (Richard) Stafford 1889—1952 British statesman

Words Related to stafford!

stafford Examples by Brain Bank Users