a chartered town or borough in scotland. a borough--used in scotland

listen to the pronunciation of a chartered town or borough in scotland. a borough--used in scotland
a chartered town or borough in scotland. a borough--used in scotland