Find the word definition

Wiktionary
stannary town

n. (context British English) A town considered to be the administrative centre of a stannary region in Devon and Cornwall