Find the word definition

Wikipedia
Meldreth

Meldreth is a village in South Cambridgeshire with 1,783 inhabitants lying around 10 miles south-west of Cambridge.