noun
- (in Scotland) an incorporated town having its own charter and some degree of political independence from the surrounding area.
- Archaic. borough.
noun
- (in Scotland) a town, esp one incorporated by charter, that enjoyed a degree of self-government until the local-government reorganization of 1975
- an archaic form of borough (def. 1)