Stafford

geographical name
Staf·​ford | \ ˈsta-fərd How to pronounce Stafford (audio) \

Definition of Stafford

town in west central England population 68,000

Note: Stafford is the capital of Staffordshire.