Find the word definition

Wikipedia
Turnfurlong

Turnfurlong (also known historically as Turn Furlong) is an area of Aylesbury in Buckinghamshire, England. It is roughly defined as the area of housing that adjoins the two roads, Turnfurlong and Turnfurlong Lane (about a mile in combined length).