Find the word definition

Wikipedia
Dennington

Dennington is a small village in Suffolk, England, just north of Framlingham along the A1120 Bypass. It has a CEVCP school, Church, Village Hall and Pub.