Find the word definition

Wikipedia
Belowda

Belowda is a village in Cornwall, England, UK. The village is just north of the A30 trunk road, about seven miles west-southwest of Bodmin. The village also gives its name to the nearby Belowda Beacon.