North Devon (English, name)
expansion: North Devon
Senses:
glosses: A local government district of Devon, England, with its headquarters in Barnstaple.
Forms: