Advertisement
Advertisement
Lord Provost
noun
- the chief magistrate of any of certain large cities in Scotland.
Lord Provost
noun
- the provost of one of the five major Scottish cities (Edinburgh, Glasgow, Aberdeen, Dundee, and Perth)
Advertisement
Advertisement
Advertisement
Advertisement
Browse