1
[ noun ] a borough in Scotland

Related terms

borough

*