Find the word definition

Wikipedia
Bosoughan

Bosoughan is a village in Cornwall, England, United Kingdom, approximately three miles (5 km) east of Newquay.