North DevonWiktionary 原文释义(英文)专有名词 Proper nounA local government district of Devon, England, with its headquarters in Barnstaple.