Find the word definition

Wikipedia
Tadlow

Tadlow is a civil parish and village in South Cambridgeshire, England on the River Cam (or Rhee). It is south-west of Cambridge and north-east of Biggleswade, Bedfordshire. In 2001 the population was 181 and the area of the village is .