Find the word definition

Wikipedia
Stifford

Stifford is a place in the unitary authority of Thurrock, Essex. The traditional parish of Stifford is divided by the A13 trunk road into two communities known respectively as North and South Stifford.