Find the word definition

Wikipedia
Leintwardine

Leintwardine is a large village and civil parish in north Herefordshire, England, close to the border with Shropshire.