Find the word definition


Chilham is a mostly agricultural village and parish in the English county of Kent with a clustered settlement, Chilham village centre, in the north-east, and a smaller linear settlement, Shottenden. Well preserved roads and mostly residential listed buildings in its centre has led to its use in recorded drama.