Shefford can mean the following: