DictionaryAI

Bishops Lydeard

Short definition from Wiktionary

Proper noun

  1. 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.