Find the word definition

Wikipedia
Lowsonford

Lowsonford is a small village within the parish of Rowington in Warwickshire, England. The village lies north-east of Henley-in-Arden.