Lord Provost (noun) Definition, Meaning & Examples

noun
  1. the chief magistrate of any of certain large cities in Scotland.
noun
  1. the provost of one of the five major Scottish cities (Edinburgh, Glasgow, Aberdeen, Dundee, and Perth)
Lord Provost (noun) Definition, Meaning & Examples

More Definitions