Find the word definition

Wikipedia
Bodbrane

Bodbrane is an ancient farmstead hamlet in southeast Cornwall, England, United Kingdom. It is situated about three miles (5 km) south of Liskeard in the civil parish of Duloe.