Find the word definition

Wikipedia
Mereworth

Mereworth is a village near the town of Maidstone in Kent, England. The Wateringbury Stream flows through the village and powered a watermill, the site of which now lies within the grounds of Mereworth Castle.

Mereworth is pronounced as "Merry-worth".