Bishops Lydeard
Short definition from Wiktionary
Proper noun
- A village and civil parish (served by Bishops Lydeard and Cothelstone Parish Council) in Somerset, England, previously in Somerset West and Taunton district (OS grid ref ST1629).
We haven’t written up Bishops Lydeard yet: Simple and Standard meanings, examples and a quiz.