Bishop's Nympton

English

Proper noun

Bishop's Nympton

  1. A village and civil parish in North Devon district, Devon, England (OS grid ref SS7523).

References

Further reading