Find the word definition

Wikipedia
Trebartha

Trebartha is a hamlet in Cornwall, England, United Kingdom, in the parish of North Hill and in the valley of the River Lynher.