Find the word definition

Wikipedia
Henllan

Henllan is a village in Denbighshire, Wales with a population of approximately 750 (OfNS/2004) and lies in the countryside, approximately 2.25 miles (3.5 km) north-west of the walled town of Denbigh. The population had increased to 862 at the 2011 census. Foxhall Newydd, a Grade I listed country house, lies to the southeast.