Find the word definition

Wikipedia
Clemenstone

Clemenstone or Clemenston is a hamlet located in the western part of the Vale of Glamorgan, southeast Wales, southeast of Bridgend. It contains the Clemenstone Estate and House, long-time seat of the Curre family, and a Sports Academy. Clemenstone Meadows are a Site of Special Scientific Interest (SSSI).