Find the word definition

Wikipedia
Helscott

Helscott is a hamlet southwest of Marhamchurch in north Cornwall, England. It is on the A39 road and nearby to the east is East Helscott.