Bedford/Definition

A large town in central England and the county town of Bedfordshire, United Kingdom.