burrowstown (English, noun)
expansion: burrowstown (plural burrowstowns)
Senses:
glosses: A town that is a burgh.
tags: Scotland
obsolete
Forms:
form: burrowstowns
tags: plural