stannary town
Noun
Meaning
stannary town (plural stannary towns)
(Britain) A town considered to be the administrative centre of a stannary region in Devon and Cornwall
Noun
stannary town (plural stannary towns)
(Britain) A town considered to be the administrative centre of a stannary region in Devon and Cornwall