Find the word definition

Wikipedia
Budockshed

Budockshed (alias Budshead, Budeokshead, Budokeside etc.) is a historic estate in the parish of St Budeaux, near Plymouth in Devon, England.