Definitions for "Helland"
Helland is a village and civil parish situated three miles north of Bodmin in Cornwall, England, UK.